kyu*_*yun 7 linux gcc g++
我在我的大学局域网中有一个门户网站,人们可以将代码上传到C/C++中的编程难题.我想使门户网站安全,以便人们无法通过提交的代码进行系统调用.可能有几种解决方法,但我想知道我是否可以通过设置一些聪明的gcc标志来做到这一点.默认情况下<unistd.h>,libc似乎包含,它似乎是声明系统调用的基本文件.有没有办法告诉gcc/g ++在编译时'忽略'这个文件,这样unistd.h中声明的所有函数都不能被访问?
<unistd.h>
Jos*_*hua 3
某些特殊原因为什么chroot("/var/jail/empty"); setuid(65534);不够好(假设 65534 有合理的限制)?
chroot("/var/jail/empty"); setuid(65534);
归档时间:
14 年,6 月 前
查看次数:
358 次
最近记录: