Coder Social home page Coder Social logo

p4wnp1_nexmon_additions's People

Contributors

mame82 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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

p4wnp1_nexmon_additions's Issues

Simultaneous AP0 (ap), WLAN0 (client), MON0 (monitor mode) all at once?

Hi there,

I've been searching around for the ability to put a pi zero w into simultaneous client/ap mode by default (e.g.
https://albeec13.github.io/2017/09/26/raspberry-pi-zero-w-simultaneous-ap-and-managed-mode-wifi/), but then bring up an interface in monitor mode in order to do packet injection/pentesting, etc... Your sweet project is the closest I've found!

Not exactly an issue, but I thought you might be interested and have a better idea of the feasibility. This would enable a truly amazing little platform which can test networks using mon0 interface, then ostensibly connect to them afterwards on wlan0, forwarding packets through a bridged connection to ap0, which can then host a number of connected devices through a tunnel, behind e.g. a spoofed MAC.

I've managed to set up a simultaneous client/ap, and then after installing nexmon firmware and driver, bring up monitor mode, but it killed the ap, and after restart I was unable to SSH into either the wlan or ap interfaces while using the new driver, and had to rollback the driver via an init.d script.

You thoughts would be appreciated! Thanks for this cool project.

Support for bcm43455c0?

Great project, thanks for sharing it!

I'm working on a project that needs similar functionality in the 5GHz band. Is there any reason that the modifications you made couldn't be ported to the bcm43455c0 firmware as well, beyond just the time needed?

Readme

Main page readme should state:

iw phy phyN interface add mon0 type monitor; ifconfig mon0 up

Instead of
iw phyN interface add mon0 type monitor; ifconfig mon0 up

Relabelling of FW (bin) and mdules (.ko)

I suggest we start keeping track of the patched modules and firmware by changing their names to reflect what kernel they were compiled on. Something like:

brcmfmac43430-sdio_4.9.51p.bin  (for 4.9.51+)
brcmfmac._4.9.51p.ko (for 4.9.51+) 

alternatively put them in new sub-directories as seem attempted at NexMon repo. (Just too bad people doesn't upload/PR their patches there.)

This would make it easy to find and understand what to get, not to mentioned what's already been patched.

Other Kernels supported?

Hi! What an awesome project!
Found it from Nexmon repos.

You write:

The binaries are build for Raspbian Stretch with Kernel 4.9.51+

But the latest Raspbian Stretch is using:
4.9.59-v7+ #1047 SMP Sun Oct 29 12:19:23 GMT 2017 armv7l GNU/Linux
Their release-notes stated that they had fixed some Broadcom vulnerabilities but did not mention which.

IDK what exactly the v7 part is about, but is this project compatible?
It seem that the 43430 FW is still using 7.45.41.46 (r666254 CY).

So can I just use this project or do we need to recompile anything?

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.