我想在python应用程序中为某个子进程设置var a = document.getElementById("a"),
b = document.getElementById("b"),
c = document.getElementById("c");
var $write = $(".active");
$('#keyboard').click(function() {
var checka = $('#a').html().length;
var checkb = $('#b').html().length;
if (checka === 4) {
a.removeClass("active");
b.addClass("active");
} else if (checkb === 4) {
b.removeClass("active");
c.addClass("active");
}
var $this = $(this),
character = $this.html();
$(".active").html($write.html() + character);
});
$('.delete').click(function() {
var html = $write.html();
$write.html(html.substr(0, html.length - 1));
return false;
});
功能。我尝试了很多,但我没有成功,因为没有可用的例子,这对我来说是可以理解的。
我所做的是我在创建子进程之前使用pip并在我的应用程序中实现CAP_NET_ADMIN
安装了python-prctl(1.6.1)和prctl(1.0.1)。但是,似乎无法识别prctl.capbset.drop("setgid", prctl.CAP_NET_ADMIN)
。
在子流程中,我想使用scapy来嗅探网络。
答案 0 :(得分:0)
您尝试做的是从功能边界集中删除CAP_NET_ADMIN
,这不是实现您指定内容的方法。
相反,您应该在父进程中设置inheritable
功能,并在子进程中将它们提升到effective
集,以了解每个功能集看到的内容capabilities(7)
。
Here您有一个关于如何使用python-prctl
的示例(不同的情况,但应该给您一个概述)。
您还可以考虑使用here所述的环境功能。