|
|
本帖最后由 g3764205 于 2019-12-26 13:42 编辑
刚刚更新的简易自建网盘软件,可以用 chroot jail 方式运行
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=418116
网盘的网站 https://webd.cf/
执行 ldd webd 会发现它依赖三个系统文件
linux-vdso.so.1 # 这个不用管
libdl.so.2 => /lib/libdl.so.2
libc.so.6 => /lib/libc.so.6
/lib64/ld-linux-x86-64.so.2
复制依赖文件和 webd 到另一位置,目录结构如下
/tmp/webdroot/webd
/tmp/webdroot/lib/libdl.so.2
/tmp/webdroot/lib/libc.so.6
/tmp/webdroot/lib64/ld-linux-x86-64.so.2
再这样运行 webd
sudo chroot /tmp/webdroot /webd -w /
这样就把 webd 的活动范围限制在 /tmp/webdroot 里面了
该方式也可运行其他不太信任的软件,能起到基本的防护作用。
类似于 docker 隔离环境,但更简单原始粗暴。
不过防不住能利用内核漏洞的恶意软件。
|
评分
-
查看全部评分
|