All Projects → kimocoder → Qualcomm_android_monitor_mode

kimocoder / Qualcomm_android_monitor_mode

Qualcomm QCACLD WiFi monitor mode for Android

Projects that are alternatives of or similar to Qualcomm android monitor mode

Esp8266 aliyun mqtt app
基于ESP8266官方SDK快速接入阿里云物联网平台
Stars: ✭ 81 (-23.58%)
Mutual labels:  wifi
Bl iot sdk
BL602 SDK. Any technical topic, please access the following link.
Stars: ✭ 96 (-9.43%)
Mutual labels:  wifi
Bettercap
The Swiss Army knife for 802.11, BLE, IPv4 and IPv6 networks reconnaissance and MITM attacks.
Stars: ✭ 10,735 (+10027.36%)
Mutual labels:  wifi
Openwisp Firmware
A OpenWRT based firmware to be used with OpenWISP Manager
Stars: ✭ 86 (-18.87%)
Mutual labels:  wifi
Wifi Spam
✉️📡 Spam thousands of WiFi access points with custom SSIDs
Stars: ✭ 92 (-13.21%)
Mutual labels:  wifi
Wifimeshraspberrypi
Workshop to create a sensor application over a WiFi Mesh network
Stars: ✭ 99 (-6.6%)
Mutual labels:  wifi
Sming
Sming - Open Source framework for high efficiency native ESP8266 development
Stars: ✭ 1,197 (+1029.25%)
Mutual labels:  wifi
Connectivity
🌐 Makes Internet connectivity detection more robust by detecting Wi-Fi networks without Internet access.
Stars: ✭ 1,476 (+1292.45%)
Mutual labels:  wifi
Deautherdroid
Additional android app for SpaceHunn's ESP8266 DeAuther.
Stars: ✭ 93 (-12.26%)
Mutual labels:  wifi
Lamp
A simple controller of craft lamp for Android.
Stars: ✭ 99 (-6.6%)
Mutual labels:  wifi
Wifi Cracking
Crack WPA/WPA2 Wi-Fi Routers with Airodump-ng and Aircrack-ng/Hashcat
Stars: ✭ 9,546 (+8905.66%)
Mutual labels:  wifi
Broadcom Wl
Broadcom Linux hybrid wireless driver (64-bit)
Stars: ✭ 92 (-13.21%)
Mutual labels:  wifi
Find3 Android Scanner
An android app that scans Bluetooth and WiFi for FIND3
Stars: ✭ 99 (-6.6%)
Mutual labels:  wifi
Krack Poc
Krack POC
Stars: ✭ 86 (-18.87%)
Mutual labels:  wifi
Wifibf
This is a wifi Brute Force. script undetectable and secure!
Stars: ✭ 102 (-3.77%)
Mutual labels:  wifi
Awesome Wifi Security
A collection of awesome resources related to 802.11 security, tools and other things
Stars: ✭ 79 (-25.47%)
Mutual labels:  wifi
Wifipassword Stealer
Get All Registered Wifi Passwords from Target Computer.
Stars: ✭ 97 (-8.49%)
Mutual labels:  wifi
Wled Wemos Shield
Wemos D1 Mini (ESP8266) or Wemos ESP32 D1 Mini (ESP32) based shield for WLED firmware
Stars: ✭ 105 (-0.94%)
Mutual labels:  wifi
Phone Tracker
Phone tracker is an Android library to gather environment signals, like cell towers, wifi access points and gps locations.
Stars: ✭ 102 (-3.77%)
Mutual labels:  wifi
Awtrix1.0
(Outdated) Smart RGB Matrix Clock
Stars: ✭ 99 (-6.6%)
Mutual labels:  wifi

qualcomm_android_monitor_mode

Qualcomm QCACLD WiFi (Android) monitor mode

Monitor mode GitHub version GitHub issues GitHub forks GitHub stars Build Status GitHub license
Kali aircrack-ng wifite2

NOTES

  An update!

  This method will work OUT-of-the-BOX, it seems someone over at CodeAurora actually flipped the switch
  on monitor mode, so the kernel patch isn't really nescessary, only for they on older/unmaintained kernels.

  Great news, less dirty tricks/patching needed.




DEPENDENCIES

  1. A rooted Android environment.
  2. Either compile a kernel yourself (NetHunter chroot works)
  3. WiFi chipset that actually uses the QCACLD driver/firmware.
  
  Older devices/drivers would need the patch from 'files', future kernels of 4.9, 4.14, 4.19
  may have it WORKING from vendor. See "LIST_OF_DEVICES.txt" for known working phones.
  Use issue reports for comments, new information that could help us get a working frame injection to it.



Howto get that MONITORING MODE working

Configure device to deliver 802.11 packets in raw mode. Below is the example of starting monitor mode and channel settings + tcpdump

Start monitor mode on adapter

echo "4" > /sys/module/wlan/parameters/con_mode

Stop monitor mode on adapter

ip link set wlan0 down
echo "0" > /sys/module/wlan/parameters/con_mode
ip link set wlan0 up



Information about frame injection

I've found phones with frame injection support present. The phone is OnePlus 3T with lineageos 17.1, it has the QCACLD-2 driver, which QCACLD-3 replaced. However, finding the solution in QCACLD-2 to port to QCACLD-3 seems like an ok solution instead of fiddling around half blind in QCACLD-3, propably deactivated by Qualcomm.

Thread will be updated.

echo "4" > /sys/module/wlan/parameters/con_mode



Logs / Outputs

  • 'iw phy0 info' output is over here



Downloads / Patches

  • Android QCACLD-3.0 patch to enable monitor mode - DOWNLOAD HERE



Credits



Setting up a custom command

Running monitor mode

Running wifite2





Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].