我处于困难的境地,我不知道一个进程需要什么样的linuxfunction。 什么是最好的方法,或者找出需要什么上限的方法?
我现在唯一能想到的就是使用capsh并将所有上限都放在一个进程上。 该过程然后失败,我开始添加大写(通过删除–drop = CAP_XZY),直到它工作。
有更好的build议吗?
由SIGSEGV回溯
什么是debuggingWFP标注驱动程序的选项
如何使用windbg分析Chrome Aw之后的exception
在托pipe服务中检测到CRTdebugging堆损坏
在VC ++ 2010环境之外运行时,程序立即崩溃
内核debugging:Windows 7在启动时挂起
什么是debuggingWindows可执行文件的好库?
c:程序执行问题
使用Powershell时出现JDWP语法错误
什么是DDD(数据显示debugging器)的一个很好的unix替代?
结果比预期的更容易。 安装libcap-ng( https://people.redhat.com/sgrubb/libcap-ng/ )并使用pscap 。
在Ubuntu 16.04中,可以安装:
sudo apt-get install libcap-ng-utils
示例输出摘录:
ppid pid name command capabilities 1 468 root systemd-journal chown,dac_override,dac_read_search,fowner,setgid,setuid,sys_ptrace,sys_admin,audit_control,mac_override,syslog,audit_read 1 480 root lvMetad full 1 492 root systemd-udevd full 1 1040 root rpc.idmapd full 1 1062 root rpc.gssd full 1 1184 messagebus dbus-daemon audit_write + 1 1209 root NetworkManager dac_override,kill,net_bind_service,net_admin,net_raw,sys_module,sys_chroot,audit_write
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。