我正在写一个fuzzer(在python中),测试环境将使用WPA / WPA2安全性。为此,我需要自己编写WPA加密/解密模块或从某个地方重用WPA代码。我被告知从头开始编写WPA代码非常耗时。
所以我想到从OS的wifi设备驱动程序源代码中提取任何unix的WPA代码。经过大量的谷歌搜索,我也遇到了pyrit(这可能是一个可行的选项,因为模糊器将用python编写),但我无法弄清楚如何根据我的需要提取和使用代码。
重用WPA代码的最佳位置是什么?或者我应该自己编写代码吗?
答案 0 :(得分:0)
在stackoverflow上发现: wpa-handshake with python - hashing difficulties
还有一个用于wifi的python pypi: https://pypi.python.org/pypi/python-wifi/0.5.0