如何安装 linset 要求的 pyrit?

如何安装 linset 要求的 pyrit?

我正在使用 linset,它要求我安装 pyrit。我在使用 Ubuntu 20.04.2 LTS Focal。我不知道如何安装 pyrit。当我尝试时,会发生以下情况:

$ sudo apt-get install pyrit
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package pyrit

答案1

包裹pyrit最后一次可用适用于 Ubuntu 18.04 LTS 0.4.0 版本。您可以通过手动下载包来安装:

cd ~/Downloads
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/p/pyrit/pyrit_0.4.0-7.1build2_amd64.deb
sudo apt-get install ./pyrit_0.4.0-7.1build2_amd64.deb

或者如果你需要最新版本 0.5.0来自 GitHub使用以下命令:

sudo apt-get install python3-scapy libssl-dev zlib1g-dev libpcap0.8-dev python2-dev python-is-python2

cd ~/Downloads
wget -c https://github.com/JPaulMora/Pyrit/archive/v0.5.0.tar.gz
tar -xf v0.5.0.tar.gz
cd Pyrit-0.5.0
sed -i "s/COMPILE_AESNI/NO_COMPILE_AESNI/" cpyrit/_cpyrit_cpu.c
python2 setup.py build
sudo python2 setup.py install

然后用pyrit benchmark或进行测试pyrit benchmark_long

相关内容