微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何找出一个过程需要的linuxfunction?

我处于困难的境地,我不知道一个进程需要什么样的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] 举报,一经查实,本站将立刻删除。

相关推荐