-
Notifications
You must be signed in to change notification settings - Fork 178
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Monitor mode for ALFA AWUS036AXML in Kali? #275
Comments
Let me say right up front that I do not yet have an AXML but hope to soon. I remember a couple of Kali users last year reporting that the driver for the mt7921au chipset was working well in monitor mode in all 3 bands. I think that happened last September or so and I think the adapter was the Comfast cf-953ax. I have a cf-951ax and have done basic monitor mode testing like testing like injection and deauth but nothing extensive. The cf-951ax is probably not what you want as the lack of an external antenna may make the range less than you want. I hear a rumor that a new good quality adapter that is smaller and less costly than the AXML should be available very soon. It runs on the same chipset as the AXML. Would you mind posting the recommended list you are looking at? I'm sure we can get some posts with pro's and con's. I have been recommending the ALFA ACHM as the overall best monitor mode adapter for a few years. For what it is worth, I know there are a lot of "Best adapters for Kali" lists out there but most are really bad. I think the best list to start with is the "Plug and Play" list here. It is menu item 2. Which is best depends on a lot of factors such as will it be used with a desktop, laptop or RasPi type of computer. Do you need or want a very long range adapter? Do you need a dual band or tri-band adapter? Will you use it with a directional antenna? Will you travel with it? How soon do you needs to buy? Regards |
Thank you for the reply! This is very helpful. I honestly wasn't looking at many others, I wanted a Tri-band supporting Wifi6e so the Alfa AXML was the only one I was initially looking at but maybe there are others that I better suited. Here is what I was looking at.
I would like to purchases it before the laptop arrives, so maybe in around 1 month or a little more. Thanks in advance for your help Ian |
Ian, My AXML arrived today. My to-do list is full so if you have specific things you want tested, i will find time. I confirmed that the antennas are removable. The extension cable is really nice and supports USB-C and USB-A. Overall quality appears to be very good. The color is flat black and does not show fingerprints. Overall, it is a very modern looking adapter. I just to start testing as able but I will test what you want when you let me know what to test. |
Very nice, I suppose its confirmed as supporting Monitor Mode and Packet Injection ? Sounds like a great piece of kit! Out of interest, are you using it in Kali Linux or some other OS ? |
The mt7921au chipset and the mt7921u driver are confirmed to support monitor mode and packet injection but I hesitate to say yes until I see it myself or get numerous reports saying it does. The AXML is still a fairly new product. The only two recent issues I have seen are AP mode related. I can't say that I remember single complaint about monitor mode yet but my memory is not as good as it used to be. I will test.
I usually keep a partisan with Kali on it in my small lab but it made me mad last fall. I have better things to do than fix distros so I deleted it. I am over being pissed now so I will get Kali back up soon. Kali is somewhat less stable than many distros and I have more work to do working on adapter drivers, docs and answering questions. To ensure good testing, I frequently blow out old installations and install new. I have little tolerance for stuff that is broken. I can test monitor mode but I have 2 high priority jobs I need to work on right now. If you haven't see a report here by next Monday, ping me. |
Sounds great, thanks |
@morrownr it would be great if you can confirm/not confirm that active monitor mode is working, too. In advance, thanks. |
Good day @ZerBea
The only Mediatek driver that falsely reports active monitor is the mt7601u as far as I know. I try to warn users of the Plug and Play list (Main Menu item 2) in the section about the mt7601u chipset that monitor mode is not full featured. What we need is a little script that can reliably test some things including active monitor mode. Do you have a sequence of commands that can reliably determine if active monitor is supported and working correctly? We could add the script to the Monitor Mode repo (Main Menu item 10): https://github.com/morrownr/Monitor_Mode We could even add some other tests. I can start making the script if you can provide some info to get started. |
Hello @morrownr The first part (set monitor mode) is simple. It can be done via iw or via hcxdumptool: the iw way: the hcxdumptool way: The second part is tricky, because mt7601u (falsely) report "NL80211_FEATURE_ACTIVE_MONITOR" feature. BTW: |
Short test of packet injection on 2.4 GHz band: 19:48:30 Trying broadcast probe requests... 19:48:32 Trying directed probe requests... 19:48:32 12:59:32:04:A7:B8 - channel: 1 - '' Just a quick test. I'll need to do more testing and get my ACHM out to do a comparison before I can offer any opinions. |
Quick managed mode test: 5 GHz band
Not bad. Need to test other channels and distances as well as do some comparison testing. |
@morrownr , thanks for the injection test. |
I have no preference for aireplay-ng. It just happened to be the closest thing at hand. Tell me what you want tested and the instructions and I will test it. Did you see my post today about the new Alfa AXM adapter? |
I am aware of this. I wrote start-mon.sh.
Don't bet on it. I think you just wrote the logic to make it work. Tell me about tshark.
You can educate me more. We could use parts of start-mon.sh to start a new script. It appears that what we need is a text mode app to handle the capturing. BASH is actually capable of of doing complicated work. |
Thanks for your answer. Aireplay-ng is fine do to an initial test but it doesn't cover some things. I tested an ALFA AWUS036ACM and noticed that frequency change via NETLINK is very slow. Yes, I noticed you post and I'm surprised about the new L adapter, too. Some words about hcxdumptool/hcxtools. This penetration testing tools are kind of a WiFi pre-processor to hashcat or to John the Ripper (JtR). Goal is to discover weak points in (own) NETWORKs in a very short time. The PMKID attack is not the only one. There are several other weak points e.g. transmit password in the clear: or get IMEI of a cell phone: or downgrade WPA3 CLIENT to WPA2 The simplest way to discover if your ACCESS POINT or your CLIENTs are weak is to run hcxdumptool against them: If you got a PMKID, an EAPOL M3 (AP) or and EAPOL M2 (CLIENT) you can stop the attack, convert the pcapng dump file to a format that hashcat or JtR understand (by pcapngtool). Now you're ready to break the password. Additional you can use hcxdumptool as a simple WiFi scanner (active or passive): You directly see if you got a PROBERESPONSE to a PROBEREQUEST:
An ACK is a short frame that doesn't contain useful information. If a channel is busy, there is mostly a time to transmit this short frame. In attack mode you can see what kind of EAPOL MESSAGEs the AP respond (upper display) or the CLIENT respond (lower display). And for sure, most of them respond to hcxdumptool's layer 2 attacks. tshark is a great tool. Mostly I run it in parallel to hcxdumptool (while coding new features) to make sure that hcxdumtool is exactly doing what I want to do it. |
Thanks for the info. I want to get back to this topic but it may be a few days as I am busy. |
any updates @morrownr ? |
Now it is completely broken on kernel: |
Hi, |
That highly depend on the kernel. |
Hi,
Can anyone confirm that this new model (wifi6e) ALFA AWUS036AXML is a good candidate for Kali Linux and working in Monitor mode.
I am trying to go through a course that requires a usb adapter that is supported in Monitor mode.
There is a list of recommended devices but this new model is not listed.
I was hoping to find some info on it but I could not, maybe I wasn't looking in the right place.
Any pros / cons for this adapter to work with Kali Linux in Monitor mode etc ?
Thanks in advance
The text was updated successfully, but these errors were encountered: