PDA

View Full Version : Integrating Nexmon (native Monitor Mode and Frame Injection) into Nethunter



nexmon
2016-08-16, 07:25
Dear Nethunter developers,

I am the lead developer of the Nexmon Project (http://nexmon.org) and like to suggest to integrate it into Nethunter. The main goal of Nexmon is the activation of monitor mode and frame injection on the Broadcom BCM4339 WiFi chip. Currently, both monitor mode and frame inject work and could be integrated into other projects like Nethunter. In addition, we figured out, that only three additonal lines of code are required to enable monitor mode (without injection) on Broadcom chips using the bcmdhd driver.

Please, let me know, if you need some support for the integration.

Matthias

@nonymous
2016-08-29, 17:45
Hello! I am not a developer Nethunter, but I'm very interested in your topic, in the official repository NetHunter is a modification of kernel-Nexus 5 [Hammerhead], hammerheadmon, apparently sharpened by the run monitor mode, but I did not succeed. And why would you yet informally integrate the driver into the kernel? All source code is available, and add-in the official thread via the 'Pull Request'.

sud0
2016-10-17, 02:25
Dear Nethunter developers,

I am the lead developer of the Nexmon Project (http://nexmon.org) and like to suggest to integrate it into Nethunter. The main goal of Nexmon is the activation of monitor mode and frame injection on the Broadcom BCM4339 WiFi chip. Currently, both monitor mode and frame inject work and could be integrated into other projects like Nethunter. In addition, we figured out, that only three additonal lines of code are required to enable monitor mode (without injection) on Broadcom chips using the bcmdhd driver.

Please, let me know, if you need some support for the integration.

Matthias

Hi I came across your post while searching for a way to enable monitor mode for the bc chip in nethunter... I think you have a great idea and I would be happy to support you in any way I can.

S3lv1T3X
2017-01-05, 14:46
hi guy ....so would this help put the galaxy s3's internal wifi card into monitor mode? (using a rooted device with the nethunter apk installed,and nexmon installed)...which would be handy as using external wifi adapters is a pain,

EDIT: sorry i meant to say nexus 5x,(i am in the process of fixing a galaxy s3 mini and typed what i was thinking lol sorry again)

susan1511
2017-02-28, 07:21
All source code is available, and add-in the official thread via the 'Pull Request'.

mstrmnn
2017-10-08, 15:53
I got a Nexus 5 now and of course I wanna use internal monitor mode.

There is an easy-to-flash package by @Binkybear:

https://gist.github.com/binkybear/8f0f4eee292d5263372f47c3c3edd08e

It works fine - means monitor mode with internal wifi works fine inside the chroot.

But, grrr, there is a problem I can't solve: The package reduces my 32 GB Nexus 5 to 16 GB.

So my next steps will be to install Lineage 14.1 (https://download.lineageos.org/hammerhead), flash the hammerheadmon kernel (https://build.nethunter.com/nightly/3.20-20170903-2143/) and install apps (https://github.com/offensive-security/kali-nethunter/tree/master/nethunter-installer/update/data/app) and chroot (nethunter-generic-armhf-kalifs-full-rolling-3.20-20170903-2143 (https://build.nethunter.com/nightly/3.20-20170903-2143/)).

Edit: A day and a few ROM-flashs later everythig seems to work fine now. Monitor mode on internal Wifi and 32 GB again. I recommend Binkybears package. I don't know what causes this 16GB-instead-of-32GB-problems, but they have to do with LG.