??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲人成网站在线观看青青,亚洲AV无码乱码在线观看牲色,亚洲综合色丁香麻豆http://m.tkk7.com/moonandsun/category/38151.htmlWelcome ,My new friends!!!zh-cnFri, 29 May 2009 02:18:23 GMTFri, 29 May 2009 02:18:23 GMT60ASP.NET-A low-level Look at the ASP.NET ArchitectureQ{载)http://m.tkk7.com/moonandsun/archive/2009/05/27/278170.htmlmoonandsunmoonandsunWed, 27 May 2009 03:38:00 GMThttp://m.tkk7.com/moonandsun/archive/2009/05/27/278170.htmlhttp://m.tkk7.com/moonandsun/comments/278170.htmlhttp://m.tkk7.com/moonandsun/archive/2009/05/27/278170.html#Feedback0http://m.tkk7.com/moonandsun/comments/commentRss/278170.htmlhttp://m.tkk7.com/moonandsun/services/trackbacks/278170.html阅读全文
通常情况下,Ҏ件系l所占空间一般应该比较小Q因为其中的l大部分文g都不需?
l常改动Q而且包括严格的文件和一个小的不l常改变的文件系l不Ҏ损坏?
除了可能的一个叫/ v m l i n u z标准的系l引导映像之外,根目录一般不含Q何文件。所?
其他文g在根文gpȝ的子目录中?
1. /bin目录
/ b i n目录包含了引导启动所需的命令或普通用户可能用的命?可能在引导启动后)。这?
命o都是二进制文件的可执行程? b i n是b i n a r y - -二进制的U?Q多是系l中重要的系l文件?
2. /sbin目录
/ s b i n目录cM/bin Q也用于存储二进制文件。因为其中的大部分文件多是系l管理员?
用的基本的系l程序,所以虽然普通用户必要且允许时可以用,但一般不l普通用户用?
3. /etc目录
/ e t c目录存放着各种pȝ配置文gQ其中包括了用户信息文g/ e t c / p a s s w dQ系l初始化?
? e t c / r c{。l i n u x正是*q些文g才得以正常地q行?
4. /root目录
/root 目录是超U用L目录?
5. /lib目录
/ l i b目录是根文gpȝ上的E序所需的共享库Q存放了Ҏ件系l程序运行所需的共享文
件。这些文件包含了可被许多E序׃n的代码,以避免每个程序都包含有相同的子程序的?
本,故可以得可执行文g变得更小Q节省空间?
6. /lib/modules 目录
/lib/modules 目录包含pȝ核心可加载各U模块,其是那些在恢复损坏的系l时重新?
导系l所需的模?例如|络和文件系l驱??
7. /dev目录
/ d e v目录存放了设备文Ӟ卌备驱动程序,用户通过q些文g讉K外部讑֤。比如,?
户可以通过讉K/ d e v / m o u s e来访问鼠标的输入Q就像访问其他文件一栗?
8. /tmp目录
/tmp 目录存放E序在运行时产生的信息和数据。但在引导启动后Q运行的E序最好?
/ v a r / t m p来代?tmp Q因为前者可能拥有一个更大的盘I间?
9. /boot目录
/ b o o t目录存放引导加蝲?bootstrap loader)使用的文Ӟ如l i l oQ核心映像也l常攑֜q里Q?
而不是放在根目录中。但是如果有许多核心映像Q这个目录就可能变得很大Q这时用单独的
文gpȝ会更好一些。还有一点要注意的是Q要保核心映像必须在i d e盘的前1 0 2 4柱面内?
10. /mnt目录
/ m n t目录是系l管理员临时安装( m o u n t )文gpȝ的安装点。程序ƈ不自动支持安装到
/mnt ?mnt 下面可以分ؓ许多子目录,例如/mnt/dosa 可能是用m s d o s文gpȝ的Y驱,
?mnt/exta 可能是用e x t 2文gpȝ的Y驱,/mnt/cdrom 光驱{等?
11. /proc, /usr,/var,/home目录
其他文gpȝ的安装点?
下面详细介绍Q?
/etc文gpȝ
/etc 目录包含各种pȝ配置文gQ下面说明其中的一些。其他的你应该知道它们属于哪?
E序Qƈ阅读该程序的m a nc许多网l配|文件也?etc 中?
1. /etc/rc?etc/rc.d?etc/rc?.d
启动、或改变q行U时q行的脚本或脚本的目录?
2. /etc/passwd
用户数据库,其中的域l出了用户名、真实姓名、用戯v始目录、加密口令和用户的其
他信息?
3. /etc/fdprm
软盘参数表,用以说明不同的Y盘格式。可用setfdprm q行讄。更多的信息见s e t f d p r m
的帮助页?
4. /etc/fstab
指定启动旉要自动安装的文gpȝ列表。也包括用swapon -a启用的s w a p区的信息?
5. /etc/group
cM/etc/passwd Q但说明的不是用户信息而是l的信息。包括组的各U数据?
6. /etc/inittab
init 的配|文件?
7. /etc/issue
包括用户在登录提C符前的输出信息。通常包括pȝ的一D늟说明或欢q信息。具体内
容由pȝ理员确定?
8. /etc/magic
“f i l e”的配|文件。包含不同文件格式的说明Q?#8220;f i l e”Z它猜文件类型?
9. /etc/motd
m o t d是message of the day的羃写,用户成功d后自动输出。内容由pȝ理员确定?
常用于通告信息Q如计划x旉的警告等?
10. /etc/mtab
当前安装的文件系l列表。由脚本( s c r i t p )初始化,q由mount 命o自动更新。当需要一
个当前安装的文gpȝ的列表时使用(例如df 命o)?
11. /etc/shadow
在安装了影子( s h a d o w )口o软g的系l上的媄子口令文件。媄子口令文件将/ e t c / p a s s w d
文g中的加密口oUd? e t c / s h a d o w中,而后者只对超U用? r o o t )可读。这使破译口令更?
难,以此增加pȝ的安全性?
12. /etc/login.defs
l o g i n命o的配|文件?
13. /etc/printcap
cM/etc/termcap Q但针对打印机。语法不同?
14. /etc/profile ? e t c / c s h . l o g i n?etc/csh.cshrc
d或启动时b o u r n e或c shells执行的文件。这允许pȝ理员ؓ所有用户徏立全局~省环境?
15. /etc/securetty
认安全l端Q即哪个l端允许用户( r o o t )d。一般只列出虚拟控制収ͼq样׃
可能(臛_很困?通过调制解调? m o d e m )或网l闯入系lƈ得到用户Ҏ?
16. /etc/shells
列出可以使用的s h e l l。chsh 命o允许用户在本文g指定范围内改变登录的s h e l l。提供一
台机器f t p服务的服务进Eftpd 查用户s h e l l是否列在/etc/shells 文g中,如果不是Q将不允
许该用户d?
17. /etc/termcap
l端性能数据库。说明不同的l端用什?#8220;转义序列”控制。写E序时不直接输出转义
序列(q样只能工作于特定品牌的l端)Q而是?etc/termcap 中查找要做的工作的正序列?
q样Q多数的E序可以在多数终端上q行?
/dev文gpȝ
/dev 目录包括所有设备的讑֤文g。设备文件用特定的约定命名,q在讑֤列表中说明?
讑֤文g在安装时ql生,以后可以?dev/makedev 描述? d e v / m a k e d e v.local ?
pȝ理员ؓ本地讑֤文g(或连?写的描述文稿(卛_一些非标准讑֤驱动不是标准
makedev 的一部分)。下面简要介l? d e v下一些常用文件?
1. /dev/console
pȝ控制収ͼ也就是直接和pȝq接的监视器?
2. /dev/hd
i d e盘驱动E序接口。如Q?/ d e v / h d a指的是第一个硬盘, h a d 1则是? d e v / h d a的第一?
分区。如pȝ中有其他的硬盘,则依ơؓ/ d e v / h d b? d e v / h d c? . . . . .Q如有多个分区则依次?
h d a 1、h d a 2 . . . . . .
3. /dev/sd
s c s i盘驱动E序接口。如有系l有s c s i盘Q就不会讉K/ d e v / h a dQ而会讉K/ d e v / s d a?
4. /dev/fd
软驱讑֤驱动E序。如Q?/ d e v / f d 0指系l的W一个Y盘,也就是通常所说的aQ盘Q?
/ d e v / f d 1指第二个软盘Q? . . . . .? d e v / f d 1 h 1 4 4 0则表C问驱动器1中的4 . 5高密盘?
5. /dev/st
s c s i带驱动器驱动程序?
6. /dev/tty
提供虚拟控制台支持。如Q?/ d e v / t t y 1指的是系l的W一个虚拟控制台Q?/ d e v / t t y 2则是pȝ
的第二个虚拟控制台?
7. /dev/pty
提供q程登陆伪终端支持。在q行te l n e td时就要用? d e v / p t y讑֤?
8. /dev/ttys
计算Z行接口,对于d o s来说是“ c o m 1”口?
9. /dev/cua
计算Z行接口,与调制解调器一起用的讑֤?
10. /dev/null
“黑洞”Q所有写入该讑֤的信息都消失。例如:当想要将屏幕上的输出信息隐藏h
Ӟ只要输Z息输入到/ d e v / n u l l中即可?
/usr文gpȝ
/usr 是个很重要的目录Q通常q一文gpȝ很大Q因为所有程序安装在q里?usr 里的
所有文件一般来自l i n u x发行? d i s t r i b u t i o n )Q本地安装的E序和其他东西在/usr/local 下,因ؓq样可以在升U新版系l或新发行版时无重新安装全部程序?usr 目录下的许多内容?
可选的Q但q些功能会用户使用pȝ更加有效? u s r可容U多大型的软g包和它们的配|?
文g。下面列Z些重要的目录(一些不太重要的目录被省略了)?
1. /usr/x11r6
包含x wi n d o wpȝ的所有可执行E序、配|文件和支持文g。ؓ化x的开发和安装Q?
x的文件没有集成到pȝ中。x wi n d o wpȝ是一个功能强大的囑Ş环境Q提供了大量的图?
工具E序。用户如果对microsoft wi n d o w s或m a c h i n t o s h比较熟悉的话Q就不会对x wi n d o wpȝ感到束手无策了?
2. /usr/x386
cM/ u s r / x 11r6 Q但是是专门lx 11 release 5的?
3. /usr/bin
集中了几乎所有用户命令,是系l的软g库。另有些命o?bin ?usr/local/bin 中?
4. /usr/sbin
包括了根文gpȝ不必要的pȝ理命oQ例如多数服务程序?
5. /usr/man? u s r / i n f o? u s r / d o c
q些目录包含所有手册页、g n u信息文档和各U其他文档文件。每个联机手册的“?#8221;
都有两个子目录。例如: / u s r / m a n / m a n 1中包含联机手册第一节的源码(没有格式化的原始?
?Q? u s r / m a n / c a t 1包含W一节已格式化的内容。l联机手册分ؓ以下九节Q内部命令、系l调
用、库函数、设备、文件格式、游戏、宏软g包、系l管理和核心E序?
6. /usr/include
包含了c语言的头文gQ这些文件多? hl尾Q用来描qc语言E序中用到的数据l构?
子过E和帔R。ؓ了保持一致性,q实际上应该攑֜/usr/lib 下,但习惯上一直沿用了q个?
字?
7. /usr/lib
包含了程序或子系l的不变的数据文Ӟ包括一些s i t e - w i d e配置文g。名字l i b来源于库
(library); ~程的原始库也存?usr/lib 里。当~译E序ӞE序便会和其中的库进行连接。也
有许多程序把配置文g存入其中?
8. /usr/local
本地安装的Y件和其他文g攑֜q里。这? u s r很相伹{用户可能会在这发现一些比较大
的Y件包Q如t e x、e m a c s{?
/var文gpȝ
/var 包含pȝ一般运行时要改变的数据。通常q些数据所在的目录的大是要经常变?
或扩充的。原? v a r目录中有些内Ҏ? u s r中的Q但Z保持/ u s r目录的相对稳定,把?
些需要经常改变的目录攑ֈ/ v a r中了。每个系l是特定的,即不通过|络与其他计机׃n?
下面列出一些重要的目录(一些不太重要的目录省略??
1. /var/catman
包括了格式化q的帮助( m a n )c帮助页的源文g一般存? u s r / m a n / m a n中;有些m a n?
可能有预格式化的版本Q存? u s r / m a n / c a t中。而其他的m a n在W一ơ看旉需要格式化Q?
格式化完的版本存?var/man 中,q样其他人再看相同的|无ȝ待格式化了?
(/var/catman l常被清除,像清除临时目录一栗?
2. /var/lib
存放pȝ正常q行时要改变的文件?
3. /var/local
存放/usr/local 中安装的E序的可变数?即系l管理员安装的程?。注意,如果必要Q?
即本地安装的程序也会用其?var 目录Q例?var/lock ?
4. /var/lock
锁定文g。许多程序遵循在/var/lock 中生一个锁定文件的U定Q以用来支持他们正在
使用某个特定的设备或文g。其他程序注意到q个锁定文gӞ׃会再使用q个讑֤或文
件?
5. /var/log
各种E序的日? l o g )文gQ尤其是login (/var/log/wtmp logU录所有到pȝ的登录和?
销) 和syslog (/var/log/messages U录存储所有核心和pȝE序信息)?var/log 里的文gl常?
定地增长,应该定期清除?
6. /var/run
保存在下一ơ系l引导前有效的关于系l的信息文g。例如, /var/run/utmp 包含当前?
录的用户的信息?
7. /var/spool
攄“假脱? s p o o l )”E序的目录,如m a i l、n e w s、打印队列和其他队列工作的目录。每
个不同的s p o o l?var/spool 下有自己的子目录Q例如,用户的邮就存放?var/spool/mail 中?
8. /var/tmp
?tmp 允许更大的或需要存在较长时间的临时文g?
注意pȝ理员可能不允许/var/tmp 有很旧的文g?
/proc文gpȝ
/proc 文gpȝ是一个伪的文件系l,是说它是一个实际上不存在的目录Q因而这是一
个非常特D的目录。它q不存在于某个磁盘上Q而是由核心在内存中生。这个目录用于提
供关于系l的信息。下面说明一些最重要的文件和目录(/proc 文gpȝ在proc man中有更?
l的说明)?
1. /proc/x
关于q程x的信息目录,q一x是这一q程的标识号。每个进E在/proc 下有一个名
pE号的目录?
2. /proc/cpuinfo
存放处理? c p u )的信息,如c p u的类型、制造商、型号和性能{?
3. /proc/devices
当前q行的核心配|的讑֤驱动的列表?
4. /proc/dma
昄当前使用的d m a通道?
5. /proc/filesystems
核心配置的文件系l信息?
6. /proc/interrupts
昄被占用的中断信息和占用者的信息Q以及被占用的数量?
7. /proc/ioports
当前使用的i / o端口?
8. /proc/kcore
pȝ物理内存映像。与物理内存大小完全一P然而实际上没有占用q么多内存;它仅
仅是在程序访问它时才被创建?注意Q除非你把它拯C么地方,否则/proc 下没有Q?
东西占用M盘I间?
9. /proc/kmsg
核心输出的消息。也会被送到s y s l o g?
10. /proc/ksyms
核心W号表?
11. /proc/loadavg
pȝ“q_负蝲”Q?3个没有意义的指示器指出系l当前的工作量?
12. /proc/meminfo
各种存储器用信息,包括物理内存和交换分? s w a p )?
13. /proc/modules
存放当前加蝲了哪些核心模块信息?
14. /proc/net
|络协议状态信息?
15. /proc/self
存放到查?proc 的程序的q程目录的符可接。当2个进E查?proc Ӟq将会是不同
的连接。这主要便于E序得到它自qq程目录?
16. /proc/stat
pȝ的不同状态,例如Q系l启动后面发生错误的次数?
17. /proc/uptime
pȝ启动的时间长度?
18. /proc/version
核心版本?
把远E主机的某个׃n资源影射为本地盘W,囑Ş界面方便使用Q呵c命令格式ؓnet use x: \IP\sharename。上面一个表C把192.168.0.5IP的共享名为magic的目录媄ؓ本地的Z盘。下面表C和192.168.0.7建立IPC$q接Qnet use \IP\IPC$ "password" /user:"name"Q,
现在我们把刚才新建的用户abcd加到administratorl里MQ这时候abcd用户已经是超U管理员了,呵呵Q你可以再用net user abcd来查看他的状态,和图10q行比较可以看出来。但q样太明显了Q网一看用h况就能漏出破l,所以这U方法只能对付菜鸟网,但我们还得知道。现在的手段都是利用其他工具和手D克隆一个让|管看不出来的超U管理员Q这是后话。有兴趣的朋友可以参照《黑客防Uѝ第30期上的《由入p析隆帐户》一文?
net time
q个命o可以查看q程L当前的时间。如果你的目标只是进入到q程L里面Q那么也许就用不到这个命令了。但单的入R成功了,N只是看看吗?我们需要进一步渗透。这pq程L当前的时间都需要知道,因ؓ利用旉和其他手D(后面会讲刎ͼ可以实现某个命o和程序的定时启动Qؓ我们q一步入侉|好基。用法:net time \IP?
六,at
q个命o的作用是安排在特定日期或旉执行某个特定的命令和E序Q知道net time的重要了吧?Q。当我们知道了远E主机的当前旉Q就可以利用此命令让其在以后的某个时_比如2分钟后)执行某个E序和命令。用法:at time command \computer?