<9>内核后门
* y0 z* ~9 [. L& U7 m5 Q 内核是Unix工作的核心,用于库躲过MD5校验的方法同样适用于内核级别,甚至连静态 连接多不能识别. 一个后门作的很好的内核是最难被管理员查找的,所幸的是内核的 后门程序还不是随手可得,每人知道它事实上传播有多广。
4 |* N- T# L1 E7 r* [ A3 R0 X0 V; H/ A6 o
<10>文件系统后门
% w0 H' c% O& t1 B. D: p* o
入侵者需要在服务器上存储他们的掠夺品或数据,并不能被管理员发现,入侵者的文章常是包括exploit脚本工具,后门集,sniffer日志,email的备分,原代码,等等!有时为了防止管理员发现这么大的文件,入侵者需要修补"ls","du","fsck"以隐匿特定的目录和文件,在很低的级别,入侵者做这样的漏洞: 以专有的格式在硬盘上割出一部分,且表示为坏的扇区。因此入侵者只能用特别的工具访问这些隐藏的文件,对于普通的管理员来说,很难发现这些"坏扇区"里的文件系统,而它又确实存在。
1 S! y8 x( M8 R" Y
) |# k" f2 t! s& m
<11>Boot块后门
' T! a# b) `2 K! R5 f
在PC世界里,许多病毒藏匿与根区,而杀病毒软件就是检查根区是否被改变。Unix下,多数管理员没有检查根区的软件,所以一些入侵者将一些后门留在根区。
, q# e4 d- o% P* d# g- e! A
. 所以更多的管理员是 用MD5校验和检测这种后门的。
& k& T W# x( s" U% o( j<12>隐匿进程后门
6 z- O% E8 P6 d1 E; c8 ~, g0 x 入侵者通常想隐匿他们运行的程序,这样的程序一般是口令破解程序和监听程序 (sniffer),有许多办法可以实现,这里是较通用的: 编写程序时修改自己的argv[] 使它看起来象其他进程名。可以将sniffer程序改名类似in.syslog再执行,因此 当管理员用"ps"检查运行进程时,出现 的是标准服务名。可以修改库函数致使 "ps"不能显示所有进程,可以将一个后门或程序嵌入中断驱动程序使它不会在进程表显现。使用这个技术的一个后门例子是
' L# ?9 k2 G! O" D) a' `- _6 X# L7 i
$ \( m8 M7 R% f amod.tar.gz :
6 q5 M5 |1 e. d! ~- P7 B! z http://star.niimm.spb.su/~maillist/bugtraq.1/0777.html网络通行. 这些网络通行后 门有时允许入侵者通过防火墙进行访问。有许多网络后门程序允许入侵者建立某个端 口号并不用通过普通服务就能实现访问. 因为这是通过非标准网络端口的通行,管理 员可能忽视入侵者的足迹. 这种后门通常使用TCP,UDP和ICMP,但也可能是其他类型报文。
& ~& z* j4 R& H' ^( O
1 j+ o' m B- C3 k <14>TCP Shell 后门
4 i% d/ J% @9 v5 t
入侵者可能在防火墙没有阻塞的高位TCP端口建立这些TCP Shell后门. 许多情况下,他 们用口令进行保护以免管理员连接上后立即看到是shell访问. 管理员可以用netstat 命令查看当前的连接状态,那些端口在侦听,目前连接的来龙去脉. 通常这些后门可 以让入侵者躲过TCP Wrapper技术. 这些后门可以放在SMTP端口,许多防火墙允许 e-mail通行的.
* D: ^& c) w) I0 n0 O! m2 U( b9 I& t
<15>UDP Shell 后门
7 a3 f8 r6 y0 t8 D3 j
管理员经常注意TCP连接并观察其怪异情况,而UDP Shell后门没有这样的连接,所以 netstat不能显示入侵者的访问痕迹,许多防火墙设置成允许类似DNS的UDP报文的通行,通常入侵者将UDP Shell放置在这个端口,允许穿越防火墙。
9 q: s$ P" m& ^8 K* r! S
- O2 g1 _2 x$ X+ _3 W1 I <16>ICMP Shell 后门
: [) L* @4 x7 t* ?$ P6 N8 d: O, m2 b
Ping是通过发送和接受ICMP包检测机器活动状态的通用办法之一。许多防火墙允许外界ping它内部的机器,入侵者可以放数据入Ping的ICMP包,在ping的机器间形成一个shell通道,管理员也许会注意到Ping包暴风,但除了他查看包内数据,否者入侵者不会暴露。
' ?) o' K' Q k0 C- B7 e; t" {& o6 i5 m4 T3 f* L6 B
<17>加密连接
6 \; `$ c' a( G V0 |
管理员可能建立一个sniffer试图某个访问的数据,但当入侵者给网络通行后门加密 后,就不可能被判定两台机器间的传输内容了。
`/ Z, M& H" @3 I積分212 威望202 金币3 贡献184 閱讀許可權25 最後登錄2008-6-21 查看詳細資料
9 J* _' P T/ a! o' O; ]5 i
TOP