CAP_NET_ADMIN
Python アプリケーションで特定のサブプロセスの機能を設定したいと考えています。私はそうするために多くのことを試みましたが、例が利用できないため成功しませんでした。
私がしたことはprctl.capbset.drop("setgid", prctl.CAP_NET_ADMIN)
、サブプロセスを作成する直前に、pipを使用して提案されたように python-prctl(1.6.1) と prctl(1.0.1) をインストールし、アプリケーションに実装したことです。しかし、それさえもcapbset
認識できないようです。
サブプロセスでは、scapy を使用してネットワークを盗聴したいと考えています。