Code Monkey home page Code Monkey logo

qualcomm_android_monitor_mode's People

Contributors

alwaysroot avatar arunbiju969 avatar drygdryg avatar kimocoder avatar lionking101 avatar shandongtlb avatar svirusx avatar we-z avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

qualcomm_android_monitor_mode's Issues

NEWS: FRAME INJECTION has been added by Qualcomm!

Good day everyone!

Yesterday I was happy to find that Qualcomm has added FRAME INJECTION capabilities.
For now it's limited to platforms: LITHIUM/BERYLLIUM but time will possibly change that as it's available for porting and so.

Regarding porting, Qualcomm have a lot of switches and hiding of feature going on, also some HW/platform/arch checks
for this feature, for now.

More information TBA in repo shortly!

Pls help~ XiaoMi11 venus NO packets captured!

Hi,guys! Thanks for this greate job!
I have run the shell

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

and the tcpdump can't capture any 802.11 packets:

venus:/system/framework # iw dev
phy#0
Interface wlan0
ifindex 27
wdev 0x4
addr 6c:f7:84:XX:XX:XX
type monitor
venus:/system/framework # iw dev set channel 6
command failed: No such device (-19)
237|venus:/system/framework # iw dev wlan0 set channel 6
venus:/system/framework # tcpdump -i wlan0 -vv
tcpdump: listening on wlan0, link-type IEEE802_11_RADIO (802.11 plus radiotap header), capture size 262144 bytes

...
^C
0 packets captured
0 packets received by filter
0 packets dropped by kernel
venus:/system/framework #

Any ideas? thanks a lot!

XiaoMi Redmi 5 Plus

The "LIST_OF_DEVICES.txt" file contains the XiaoMi Redmi 5 Plus device.
It uses the prima driver, not qcacld-x.x.
In the early prima drivers used on official firmware (MIUI), there really is a file "/sys/module/wlan/parameters/con_mode". But changing it leads to a reboot.
Perhaps this will work on third-party firmware.
Are there any real Redmi 5 Plus users who were able to switch to monitoring mode?

Note

Well @ZerBea ... This one's a happy go lucky find!
All QCACLD WiFi drivers (Android) supports monitor mode on the internal 🥇

Not working on Redmi Note 4

It is not working and it shows no wifi monitor mode wlan0.so i tried wlan0mon github repo...it works fine.
But,i cannot use deauth attacks.
I have custom nethunter kernel for redmi note 4 with injection patch but still not deauth any device.
Airmon-ng shows that "fixed channel wlan0: -1".
Aireplay-ng shows negative channel....so i used ignore-negative-one....
But,still not working injection deauth attcack

Restart

Hi i have a question any idea why my phone restarts next second after puting wifi in monitor mode msm8953 huawei nova plus

Not working on Vince

My device is listed here mi note 5 plus (vince) i am using pixel experience rom with nethunter kernel but this method doesn't work for me please help

Packet injection

Any news on packet injection? Does it work just recompiling the kernel with pkt_capture component enabled?

Hijacker Automation

Is there any way to turn on monitor mode on Hijacker? When I tried the commands you gave, I always had error. When I tried the command on android shell I got error "RNETLINK answers: Try again" after like 5 times of running the command it finally works but no hijacker. Please help.

list SOCs that uses the qcacld-2.0 driver

According to this the QCACLD-2 driver supports packet injection, it would help if we can know what SOCs are using the QCACLD-2 driver,since the oneplus 3t is based on the sdm821 then the first soc on the list is the sdm821

Is this device supported

My device is Redmi K20/mi9t
The regular version
Is this device supported
I guess it would because the pro version is already there
Plus Do I need the patch and if yes where to place it

PS. I found no place to talk to u other than issues
I Wich u reply asap
Thx in advance.

Can I patch this kernel?

Can I patch Linux kernel version 3.10 with this? Because this is the output when I patch my kernel

`can't find file to patch at input line 14
Perhaps you should have used the -p or --strip option?
The text leading up to this was:

|From 306e2bde24167a843ac0e9db55e64a5e272c9718 Mon Sep 17 00:00:00 2001
|From: =?UTF-8?q?Christian=20Bremv=C3=A5g?= [email protected]
|Date: Thu, 26 Mar 2020 02:34:43 +0100
|Subject: [PATCH] Enable support for adapter monitor mode by default
|
|---
| drivers/staging/qcacld-3.0/configs/default_defconfig | 2 +-
| 1 file changed, 1 insertion(+), 1 deletion(-)
|
|diff --git a/drivers/staging/qcacld-3.0/configs/default_defconfig b/drivers/staging/qcacld-3.0/configs/default_defconfig
|index 8e7f42665cee..9918575a94d0 100644
|--- a/drivers/staging/qcacld-3.0/configs/default_defconfig
|+++ b/drivers/staging/qcacld-3.0/configs/default_defconfig

File to patch:
`

Monitor mode prevent wifi direct

When I put my wifi in monitors mode using the echo command
I lose the p2p0 interface and I can't add any other interfaces
Are there any solution?
Screenshot_20220401-121542
Screenshot_20220401-121612

About frame injection on OnePlus 3T

Hello!
I want to make some research to run frame injection on devices with QCACLD-3 driver (like Xiaomi Mi9T / OnePlus 7 Pro, etc). As I can see QCACLD-2-based device OnePlus 3T with LineageOS 17.1 is supporting frame injection.
I have this device too and unfortunately have no luck to run injection on it and I need some help. If someone got it working - please, tell me what steps I need to reproduce. I will be glad to any suggestions!
At this moment I have this software installed on my device:

Screenshot_20210307-031555_NetHunter
Screenshot_20210307-031718_Обновления_системы

I have snapdragon 710 phone not working

I have started the mode by echo "4" > /sys/module/wlan/parameters/con_mode

I have checked my kernel source are patches have been done

But airmon iFace show no Moniter mode on

Pixel 3a losing cell signal when wifi in monitor mode

Running into an issue when running the wifi in monitor mode. I have a Pixel 3a chroot with the custom command as outlined and all works fine except the cell connection I am using for data backhaul complete shuts off when the wifi is in monitor mode.

Everything goes back to normal if I shutoff the monitor mode.

Any help would be appreciated.

Work on One plus 3T monitor mode !

It's work on qcacld-2.0 or on this op3t device,? .....and can someone tell me how can I port qcacld-2.0 to qcacld-3.0!
I am just going to try this in my op3t with Kali nethunter ,Android 10 (Leanage os 17.1) .....

monitor mode not working (Redmi Note 4)

For me when i use this script and do iwconfig it gives

MODE= Unknown/Bug

what should i do for this
Android 11 Lineage OS 18.1
Kali Nethunter: Generic arm64
kernal ver= 4.9
Please Help!

Xiaomi Redmi 5A

Can anyone got success on Xiaomi Redmi 5A ?Device as it is stated as being tested here but unable to get it around can anyone give me specific steps to make it working.
I am on stock ROM Oreo MIUI GLOBAL 11.0.2
Rooted and installed the latest Nethuter app

Monitor + Injection on OnePlus Nord?

@kimocoder I just saw your tweet mentioning

WiFi injection + monitor mode on internal (QCACLD)

That sounds like big news, I am surprised we haven't heard more about it. Is there something specific about the Nord that makes that possible, or will this be able to be ported to other devices?

As far as I'm aware, right now, the only phones that have injection working on the internal wireless are the (now very old) phones supported by Nexmon... Having a modern phone capable of packet injection would be great.

NULL PWR LVL

Hi, I just discovered monitor mode on my Oneplus7T thanks to the information you provided in this repo. I was wondering if I should expect power levels to be -1/-95 in airodump or maybe I am just missing something? I am using my own home built NH kernel. Do you think this would require patching of the QCACLD driver?

Signal strength fixed at -96dBm

On the OnePlus 6 and 7 the only signal strength that I am shown in -96dBm for all devices not matter how close.
This is only happening on OxygenOS 9.5 and 10. When the OnePlus 6 was on 9.0.9 it displayed signal strengths correctly.

Are you able to provide any advice on this or point me in the right direction to a fix?

Tested on;

OS State Phone
OxygenOS 9.0.1 Working Oneplus 6
OxygenOS 9.0.9 Working Oneplus 6
OxygenOS 9.0.17 Working Oneplus 6
OxygenOS 10.3.2 Not Working Oneplus 6
OxygenOS 9.5.6 Not Working Oneplus 7
OxygenOS 9.5.8 Not Working Oneplus 7
OxygenOS 10.0.2 Not Working Oneplus 7

Steps to replicate;

adb shell
su
ip l s wlan0 down
echo '4' > /sys/module/wlan/parameters/con_mode
ip l s wlan0 up
iw wlan0 set channel 11
tcpdump -i wlan0

Results in the following output:

15:50:39.697334 2933164239us tsft short preamble bad-fcs 12.0 Mb/s 2462 MHz -96dBm signal antenna 0 unknown 802.11 ctrl frame subtype (6)
15:50:40.293248 2980843473us tsft short preamble fragmented bad-fcs 48.0 Mb/s 2462 MHz -96dBm signal antenna 0
15:50:40.495792 2997050789us tsft short preamble fragmented bad-fcs 24.0 Mb/s 2462 MHz -96dBm signal antenna 0 Unhandled Management subtype(f)
15:50:43.158100 3210167391us tsft short preamble bad-fcs 54.0 Mb/s 2462 MHz -96dBm signal antenna 0 Request-To-Send TA:MACADDRESS (oui Unknown)
15:50:43.175615 3211585927us tsft short preamble fragmented bad-fcs 48.0 Mb/s 2462 MHz -96dBm signal antenna 0 [|802.11]
15:50:43.181477 3212071815us tsft short preamble fragmented bad-fcs 36.0 Mb/s 2462 MHz -96dBm signal antenna 0 Probe Response, PRIVACY[|802.11]
15:50:43.258892 3218101771us tsft short preamble bad-fcs 18.0 Mb/s 2462 MHz -96dBm signal antenna 0 Request-To-Send TA:MACADDRESS (oui Unknown)
15:50:43.268590 3219001339us tsft short preamble fragmented bad-fcs 48.0 Mb/s 2462 MHz -96dBm signal antenna 0 Unhandled Management subtype(7)
15:50:43.292739 3220803003us tsft short preamble bad-fcs 6.0 Mb/s 2462 MHz -96dBm signal antenna 0 unknown 802.11 ctrl frame subtype (2)
15:50:43.411676 3230322507us tsft short preamble fragmented bad-fcs 36.0 Mb/s 2462 MHz -96dBm signal antenna 0 Unhandled Management subtype(7) IV:7d9616 Pad 35 KeyID 3
15:50:43.484738 3236325555us tsft short preamble fragmented bad-fcs 12.0 Mb/s 2462 MHz -96dBm signal antenna 0 Request-To-Send TA:MACADDRESS (oui Unknown)
15:50:43.502844 3237762067us tsft short preamble fragmented bad-fcs 24.0 Mb/s 2462 MHz -96dBm signal antenna 0 Unhandled Management subtype(e) IV:ea49a6 Pad 3 KeyID 1
15:50:43.825597 3263446167us tsft short preamble bad-fcs 24.0 Mb/s 2462 MHz -96dBm signal antenna 0 Acknowledgment RA:MACADDRESS (oui Unknown)
15:50:44.513247 3318452357us tsft short preamble fragmented bad-fcs 48.0 Mb/s 2462 MHz -96dBm signal antenna 0 CF-End RA:MACADDRESS (oui Unknown)
15:50:44.815545 3342642175us tsft short preamble bad-fcs 54.0 Mb/s 2462 MHz -96dBm signal antenna 0 unknown 802.11 frame type (3)

WiFi monitor mode

здравствуйте я заранее извиняюсь не владею английским языком по этому пишу на русском языке надеюсь на вашу помощь! у меня проблема с kali nethunter я установил на 4 разных телефонов но не получается запустить процесс режима монитор моде может кто-то подскажет как правильно установить nethunter заранее спасибо за помощь!

Support for Galaxy Note 3?

Hi @kimocoder. Wonderful job on this project!
Ive tested Redmi Note 7 and got monitor mode without problem.
I have another older device like Galaxy Note 3 with custom ROM LineageOS17.1 (SD800/MSM8974) Ive been testing which shares similar wireless chip with Nexus 5 at the time.
Latest nethunter kernel is only for Nougat LOS14.1.

Running the echo 4 for turning on mon mode returns:
bash: /sys/module/wlan/parameters/con_mode: No such file or directory

Also, how do I use the patch file? Is it for kernel options for menuconfig and thus require rebuilding Galaxy Note 3 kernel that supports monitor mode? Or is the patch file for nethunter kernel?

Thank you.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.