守护进程和工具,以便在没有根权限的情况下使用scapy。
scapy-unroot的Python项目详细描述
脱毛
守护程序和工具,以启用在没有根权限的情况下使用scapy。在
安装
scapy_unroot
只需运行
pip install
中列出了由此安装的要求
^{
使用
scapy-unroot
守护进程
要允许在没有root权限的情况下使用scapy的守护程序需要root用户 本身。可以使用以下命令启动它:
^{pr2}$提供的参数scapy
应该是一个权限组,用户
允许在没有根权限的情况下使用scapy应该在。在
默认情况下,与scapy_unroot
相关的所有文件都在目录中管理
/var/run/scapy-unroot
。您可以使用-r
更改该目录/
--run-dir
参数:
sudo scapy-unroot --run-dir /tmp scapy
将在
该目录中的名称server-socket
。在
scapy_unroot
的用户不能发送的网络接口
或者可以使用-b
/--interface-blacklist
将其列入黑名单
争论。可提供多种接口:
sudo scapy-unroot scapy --interface-blacklist wlan0 eth0 lo
要在后台运行守护程序,请使用-d
/--daemonize
参数:
sudo scapy-unroot -d scapy
要获取有关scapy-unroot
守护进程参数的详细信息,请运行
sudo scapy-unroot -h
上面描述的所有参数都可以合并。在
配置scapy与守护进程通信
在和斯凯比一起送信或嗅闻之前,就这么做
fromscapy_unrootimportconfigure_socketsconfigure_sockets()
您可以通过server_addr参数提供不同的服务器地址。这个
默认值是/var/run/scapy_unroot/server-socket
。在
您还可以使用配置等待来自服务器的答复的超时 connection\u timeout参数。在
- 项目
标签: