Par*_*ris 4 c system chroot call libraries
我有一个用C语言编写的程序,它在jail中运行chrooted,可以进行一些系统调用,例如system ( "ls" ).问题是当我在jail中运行它时程序不执行系统调用.我已经包含了所有必需的可执行文件库(使用lddbash命令找到它们),以及bash可执行文件(/bin/bash)和它的库(也可以找到ldd).似乎缺少某些东西.有没有人对此有所了解?
system ( "ls" )
ldd
/bin/bash
Nem*_*emo 5
根据定义,system运行"/ bin/sh -c <command>".
system
复制/bin/sh到你的chroot监狱(或链接到/ bin/bash),你应该很高兴去.
/bin/sh
归档时间:
14 年,1 月 前
查看次数:
853 次
最近记录:
13 年,8 月 前