v3.8.313
476 字
2 分钟
Python2编译pyrit
简单介绍:Pyrit 是一个用于无线网络渗透测试的开源工具,主要用于破解WPA/WPA2-PSK加密的Wi-Fi密码
- 注意:未经授权的使用 Pyrit 或进行未经授权的密码破解是违法行为
该项目方已经许久未更新,暂不支持python3所以部署需要本地使用python2根据自身系统环境进行编译
原项目地址: github.com/JPaulMora/Pyrit 建议了解清楚后再食用
本次编译环境依旧是debian系环境
首先我们需要安装依赖,从官方镜像源进行拉取
sudo apt install pip libpcap-dev python2-dev libffi-dev libssl-dev libxml2-dev libxslt1-dev zlib1g-dev -y# 如果遇到没有的镜像包请检查镜像源是否齐全可选:安装同类型网络监听工具
sudo apt install wireshark-cli tshark reaver bully cowpatty macchanger hashcat hcxdumptool hcxtools hcxpcaptool -y# 这些工具在pyrit使用过程中可以优化,就不详细展开说明了编译过程
拉取官方源码
sudo apt install curl git wget -y # 安装必备工具git clone <https://github.com/JPaulMora/Pyrit.git> # 克隆源码以流式文本编辑器替换相关文件
cd pyrit/ # 进入源码目录sed -i "s/COMPILE_AESNI/COMPILE_AESNIX/" ./cpyrit/_cpyrit_cpu.c # 替换相关文件增加稳定性编译与安装
python2 setup.py clean # 清除现有可执行文件python2 setup.py build # 当前环境编译工具,需要一些时间python2 setup.py install # 安装测试工具
pyrit list_cores # 测试工具,如打印的内容与你的cpu核心数相同并且无其他报错,说明安装成功reboot # 重启系统环境以上便是编译安装的全部过程
另外附加 镜像源 安装流程
修改镜像源并搜索工具
vim /etc/apt/sources.list deb-src <http://mirrors.ustc.edu.cn/debian/> buster main # 保存退出执行命令 sudo apt update && sudo apt search pyrit # 如果搜索到指定的包安装即可 sudo apt -y install pyrit感谢阅读
Python2编译pyrit
https://cyber-mobile.net/posts/python2编译pyrit/