fragattack: scapy fix with Python 3.9

This commit is contained in:
Mathy Vanhoef 2021-01-12 22:48:32 +04:00
parent 95033755ae
commit 89a1cd8283
2 changed files with 9 additions and 7 deletions

View File

@ -20,7 +20,7 @@ the paper also briefly discusses the applicability of the attacks against WEP.
## 2.2. Change log ## 2.2. Change log
**Version 1.3 (18 December 2020)**: **Version 1.3 (12 January 2021)**:
- This version is based on hostap commit `a337c1d7c` ("New TWT operations and attributes to TWT Setup and Nudge"). - This version is based on hostap commit `a337c1d7c` ("New TWT operations and attributes to TWT Setup and Nudge").
@ -37,6 +37,9 @@ the paper also briefly discusses the applicability of the attacks against WEP.
- Fixed injection of fragmented frames when using ath9k_htc dongles in combination with 802.11n. - Fixed injection of fragmented frames when using ath9k_htc dongles in combination with 802.11n.
- The python `requirements.txt` file now references a patched Scapy version to work around an
[incompatibility](https://github.com/secdev/scapy/commit/46fa40fde4049ad7770481f8806c59640df24059) with Python 3.9.
**Version 1.2 (15 November 2020)**: **Version 1.2 (15 November 2020)**:
- This version (and lower) is based on hostap commit `1c67a0760` ("tests: Add basic power saving tests for ap_open"). - This version (and lower) is based on hostap commit `1c67a0760` ("tests: Add basic power saving tests for ap_open").
@ -937,11 +940,10 @@ with this dongle. When connected to a USB2.0 port I found this dongle to be reli
#### AWUS036ACH #### AWUS036ACH
This device is generally not supported by default in most Linux distributions and requires manual This device is generally not supported by default in most Linux distributions and requires manual
installation of drivers. I tested it on Kali Linux after installing the driver using the instructions installation of drivers. On Kali Linux you can install the driver using `sudo apt install realtek-rtl88xxau-dkms`.
on [GitHub](https://github.com/aircrack-ng/rtl8812au). Before plugging in the device, you must To install the driver on other distributions check your package manager or follow the installation
execute `modprobe 88XXau rtw_monitor_retransmit=1`. Once my patches have reached upstream repositories instructions on [GitHub](https://github.com/aircrack-ng/rtl8812au). Before plugging in the device,
on Kali Linux you can simply install the driver using `sudo apt install realtek-rtl88xxau-dkms`, but you must execute `modprobe 88XXau rtw_monitor_retransmit=1`.
for now you must manually install the driver from GitHub.
### Intel AX200 ### Intel AX200

View File

@ -8,7 +8,7 @@ py==1.8.1
pycryptodome==3.9.7 pycryptodome==3.9.7
pyparsing==2.4.6 pyparsing==2.4.6
pytest==5.3.5 pytest==5.3.5
scapy==2.4.3 git+https://github.com/vanhoefm/scapy.git@v2.4.4fix1#egg=scapy
simpy==3.0.11 simpy==3.0.11
six==1.14.0 six==1.14.0
sympy==1.5.1 sympy==1.5.1