yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] gustarballs1983:
Hey there SOEDI I just like to inform You that I've found additional material for future updates because it seems that reaver is a bit of an oldie when compared to a program called bully...

here's the link with sources and some info inside..

ehhh... agin replace [dot] with a "." without quotes to get the adress cause i'm still under 10 post URL limitation here

https://github[dot]com/bdpurcell/bully

Hope this info is worth digesting and that it will make up for a nice improovment for RfA

Patiently awaiting v1.2

GusT.
[Android Apps and Games] rodmarcos:
Working on Xperia S - CyanogenMod 10

Hey guys! This is a very interesting tool!

I would like to inform you all that this is working (sort of) on my Xperia S with cyanogenmod 10: v10-20131127-unofficial-nozomi.

Let me share my experience:

First I installed bcmon and reaver as instructed and it worked the first time. I stopped the attack and tried next day: bcmon didn't appear with any options. It looked frozen. Then after a restart,bcmon was working but when I clicked on "start attack" on Reaver, it would appear no text, just the scrolling bar...

After uninstalling, reinstalling the applications and after a 2 or 3 restarts it started to work again. But this time, I noticed that the message "reaver just got superuser rights" message appeared. So my guess is that this freezing/not showing text issues are because the apps are taking a long time to get superuser rights. This is now the main issue.

Has anyone faced the same and know how to solve it?

Also, once when trying to crack my network, after 90% it started to try the same pin over and over again but it would increase the percentage until it reached 99%. Then it disappeared from my screen. I opened it again, it resumed the attack at 99% and it stayed there for I don't know how long, until finally it appeared that it couldn't crack it. I don't remember the exact error message.

I will try again today or tomorrow and see what happens.

Cheers!

PS: Do you know where I can find the wifi chipset information? I have tried googling it but I can only find the cpu chipset :confused:
[Android Apps and Games] gustarballs1983:
situation where reaver and RfA can fail

as we all know the wps consists of 8 digits and the pin bruteforce by reaver comes in 4 pin digits + 3 pin digits +1 digit checksum..

but what if somebody sets their test router to manual custom pin configuration and changes the last pin digit to be something different than a pin number checksum??

the answer is reaver (and probably RfA too since it's reaver based) would fail to find the correct pin even though all pin configurations it was designed to check were checked.. You would get something like 100% pins checked no pin foud message...

how to aviod it?

the answer is program called bully i mentioned earlier. it has the option (among others) to brutforce the last pin raising the pool of possible pins from 11'000 to around 20'000 but ensuring that it will find the correct one, even though the custom pin has it's las digit set to something different than the pin's checksum. In addition bully has several other improovments including the crack speed. It's basicly reaver 2.0 rewriten from scratch and improoved upon reaver 1.4 (the latest release deployed long time ago -at least the last one that i'm aware of). as to what I'm aware bully has (probably) been introduced into kali linux (You know the Backtrack's succesor) aswell. so not that I'm suggesting anything here but i think it would be wise to stop developing apps around reaver and start developing apps around bully...

Hope tis helps somebody

Best regards

GusT.
[Android Apps and Games] Hellegaard1:
Is there any plan for support of other chipsets? Really want to try this but have an HTC One:P
[Android Apps and Games] gustarballs1983:
can anyone tell me if the new v1.20a supports usb wifi cards if so wich models/drivers it does support , does it still require bcmon to use the usb card and how to run RfA to use it with usb wifi card?

OP mentioned something about implementing this feature in v1.20 in one of his posts however main app page does not mention it.
[Android Apps and Games] SOEDI:
RfA 1.20a Release

Hey folks,

I'm happy to release RfA 1.20a:D

Changes since 1.10

Bugfixes and optimizations

Design & layout enhancements

In-App download of bcmon.apk

In-App donation via PayPal

Preparations for USB-Wifi card support. (Real support will be added in 1.20b)

The problem in implementing external wifi cards are the drivers.

If anyone has a working (with monitor-mode and without chrooting kali etc.) USB-Wifi attached to his or her device, please let me know.

Regards,

SOEDI
[Android Apps and Games] SOEDI:
Hey GusT,

Do you have a working ARM/Android build of the bully binary?
[Android Apps and Games] gustarballs1983:
HA FINALLY 10 posts so no link limitation:D

Hi SOEDI

this will be a sort of compilation of most of my posts here (the thread is over a yer long or so , so You might have forgot/missed some of those)

well there is one for RTL8187 but it's not fully ported yet. You may check it out and contact the author. he claims it adds the driver in user mode so no rooting needded for adding the driver to the system just run the app and driver is present although as i said its far from beeing completly ported from rtl 8187 sources to this user mode. injection is not yet implemented but sources for the project are availabie and You can always contact the author. he ceased development for now because of lack of knowledge on coding to finish his work:

the driver readme:

github.com/brycethomas/liber80211/blob/master/README.md

the main driver info including link to sources on the site:

bryce-thomas.blogspot.com.au/2012/10/introducing-liber80211.html

also woth checking are Kismet guys since they fiddled the above driver and made this:

www.kismetwireless.net/android-pcap/

so maybe they can help You port injection to this driver

no but:

here's the link to bully's sources, usage information etc.

https://github.com/bdpurcell/bully

Hope all this helps at least in some way

Best Regards

GusT.
[Android Apps and Games] insestito:
Can you add support for "BCM 21552G" ??? (ONEPLUS ONE)

Thanks
[Android Apps and Games] ACE2014:
Rfa_1.2.apk can't open file error

Is there a problem with rfa_1.20.apk ? I keep getting an error message on my rooted android "can' open file" I found older versions of 1.10.apk from other sites that I can open and install but not 1.20.apk from this site.

I'd like to use the newest version. Can you verify the .apk file and repost it?

---------- Post added 5th July 2014 at 12:18 AM ---------- Previous post was 4th July 2014 at 11:52 PM ----------

Is there a problem with rfa_1.20.apk ? I keep getting an error message on my rooted android "can' open file" I found older versions of 1.10.apk that I can open and install but not 1.20.apk from this site.

I'd like to use the newest version. Can you verify the .apk file and repost it?
[Android Apps and Games] SOEDI:
Please post a screenshot of the error message, so I can fix it.

Regards,

SOEDI
[Android Apps and Games] lolligertyp:
It's still not working on the Desire Z after the new update, is there something I could test?
[Android Apps and Games] Bebout:
Is this application compatible with the LG Optimus L70 (MS323)?

http://www.lg.com/us/cell-phones/lg-MS323-optimus-l70
[Android Apps and Games] emiel89:
WPS transaction failed(code:0x03)

Hello,

Reaver keeps repeating WPS transation failed (code: 0x03), retrying last pin. Why is this? I have Bcmon installed and i have the nexus 7 from 2012.

I can't find a decent turtorial.
[Android Apps and Games] dadikul:
:crying:stop at 99.99% the whole day and keeps repeating the pin..I think this is not normal..please Sir help..
[Android Apps and Games] sanglxagdm:
probably correct pin has been omitted. pin consists of 3 parts: xxxxyyyz. if the first part is found, it will repeat the first part (xxxx) and which is attached to the second probe (yyy). you can edit the file named "MAC-addresses that you are attacking" (look in the internal-card) so that it continues to detect the beginning from the first pin code (change the first line in the file into the order of xxxx in the file). my english is very poor (this is google translation)
[Android Apps and Games] gustarballs1983:
That is correct. reaver is not a 100% guaranteed cracking solution. there are circumstances where it cn fail.. i mentioned the probable situation couple of posts back. the case is if someone set a custom pin for their wps they also customly set the last pin digit wich may differ from the pin checksum.. in such case reaver fails to find the correct pin because it brutforces only 3 out of 4 digits form the second half of the pin.

in such case there is another tool that can fill he gap here it's called bully and it has in additional options a possibility to brutforce the last digit

too.

as for the case of bully's availability on android.. well I mentioned in couple of my posts here in this thread that it should be done, however I got no response from OP, so I assume that he's too busy working either on otg wifi driver for RfA or he's porting bully to android right now.. as I said I'm not 100% sure about this since i never got a response to my previous post from OP but at least i'm hopeing that he does work on theese.

anyways hope this was helpfull

best regards

GusT.
[Android Apps and Games] motoi_bogdan:
Hello,

I'm still stuck at waiting for beacon on a HTC HD2. I've tried several roms and about 5 routers, but still the same problem.

I've also tried manually activating monitor mode, no errors there, no problem.

It doesn't seem to be a range problem, i've tried placing the phone near the routers. Also i made sure the routers were active, made some downloads, browse the net etc. Still no luck.
[Android Apps and Games] acecorp2009:
Cann't open file error

The error message that appears says "Can't open file".

I do not get that error message with the older version.

I only get the error with with Rfa_1.20a.apk

I want to use the most up to date version and do not understand why I keep getting this "Can't open file" error but the older versions opens and installs fine.

I noticed that the file type icon (circled on the left in error1.jpg) for the Rfa_1.20a.apk looks different than the file type icon (circled on the left in error1.jpg) for the Rfa_1.10.apk.

The file type icon next to the older version has an android symbol next to it whereas the newest version does not.

When I click the new version to launch the installer I get the "Can't open file" error shown in error2.jpg (circled at the bottom of the screen)

I am wondering what is different between the old version and the new version that makes the new version not be able to install.
[Android Apps and Games] SOEDI:
Hi GusT,

yes, I'm working on usb support, however without any success atm.

Can anyone tell me why all tutorials about wifi driver kernel modules on android are based on the fact that you need to chroot into backtrack?

As far as I know both android and bt are sharing the same kernel and all binarys like aircrack or reaver are also available for android.

Where's the sense of the chrooting method?

And compiling bully shouldn't be to hard, I will look into it in a week or two.

Regards,

SOEDI
[Android Apps and Games] SOEDI:
Hi,

please try to redownload the file (with a different browser) and/or open it with another filebrowser.

Regards,

SOEDI
[Android Apps and Games] haitu:
M8 / HTC one 2014 doesn't work. Bcmon error pop up in reaver .

Awesome work though.
[Android Apps and Games] gustarballs1983:
the wifi driver kernel modules need to be ripped from linux kernel, then cross compiled with android firmware sources and then installed onto the android device to be used.. and probably there are some steps that i ommited here

this would narrow significantly easy access to this feature since not evry device has firmware sources available, nor evryone are skilled enaugh to do so

how about instead of this, working on porting the wifi drivers into android user space.. from there one could just run the app and driver would be present so it might be even possible to slipstream this driver into RfA itself so just by launching RfA one would get otg driver enabled to his/hers wifi NIC. now i know it's not easy but the basics have been done liber 80211 has ported the base of one driver to android user space, so someone with enaugh knowledge on wireless transmissions and good knowledge on coding should be able to get it running the proper way

missing are full pecket capture & injection

here's the link to sources and full readme:

https://github.com/brycethomas/liber80211

especially take a look at the "I want to hack on the code, where should I start?" section of the readme (somwhere below those silly pictures of suchi and beer) to get the basic knowledge where to put what pieces of code.. it's all written in java.. but if someone is skilled enaugh he/she might do the same from scratch in an different programing language or so i hope :p

anyway best of luck in Your work..

regards

Gus T.

P.S. as of why evry tut for slipstreaming wifi drivers is for chrooted backtrack/kali.. the reason beeing preety simple there are not many backtrack/kali tools that are ported to android not to mention with a practical GUI so one wouldn't have to do the fingerbraking tapping on the 4-7" touchscreen keyboad with narrow buttons. Additionally those that are ported and have a practical GUI mostly are not very practical in providing practical means of wifi auditing (i mean who now adays has a wep encrypted wifi - it's retarded. And as we all know WPA key is guaranteed to be obtained in reasonable timeframe mostly by WPS pin attack)

so the only practical tool for wifi auditing for android besides chrooted BT/kali is up to this day RfA since aircrack is useless aginst wpa and nobody plays with wep anymore (as i said nobody uses it and it's retarded).

hope this answer clears any doubts You had..

P.S.2 as of why there are no slipstream tuts for use of RfA well probably it's because this feature is not implemented in RfA yet :p
[Android Apps and Games] n01ce:
Not "all" :D

By the way, you have to hope that internal kernel interfaces and system calls (kernel <=> userspace) are the same between standard Linux kernel and Android kernel (or you'll need to make some adaptations).
[Android Apps and Games] shurick85:
Hello, nice work!

Maybe you can take the PPP widget for external UMTS sticks for example

Or contact the maker. Im a noob, but maybe i can help with an idea.

Gruß
[Android Apps and Games] spymate420:
for unrooted phone

Is there any way to crack wifi password with unrooted phone.....if so ,please let me know.....and if not then i have to wait until 15 oct to root my phone...
[Android Apps and Games] nvo2411:
I know it is not possible to crack non-wps Wi-Fi with reaver, but is there any way to crack non-wps router using android.

Please anyone
[Android Apps and Games] Robii97:
When i try to activate monitormode with bcmon it says failed but when i test monitor mode with reaver it says that it succesfully started however it gets stuck on (switching wlan0 to channel 7)

i have the S2 plus GT_l9105p running Cyanogenmod version 11
[Android Apps and Games] emiel89:
WPS transaction failed(code:0x03

Hello,

Reaver keeps repeating WPS transation failed (code: 0x03), retrying last pin with almost every wifi router it finds. Why is this? I have Bcmon installed and i have the nexus 7 from 2012.

I can't find a decent turtorial.

please help.
[Android Apps and Games] SOEDI:
Hi Emiel,

please try to get closer to this router

-or-

try with another one

-or-

try to enable "manual monitor-mode" in RfA settings.

By the way, most propably it’s a router issue so trying with another one should work :)

You may also look into the official Reaver FAQ for additional information.

Regards,

SOEDI
[Android Apps and Games] SOEDI:
Hi Robii97,

please make sure you have busybox installed.

You could also try to install CM10 instead of CM11.

Regards,

SOEDI
[Android Apps and Games] nvo2411:
I know it is not possible to crack non-wps Wi-Fi with reaver, but is there any way to crack non-wps router using android

Please just for information.

Sorry for posting again
[Android Apps and Games] joelcedillo:
I installed bcmon and rfa, i openned bcmon and it says

firmware model: not detected

installed tools version: 0

installed fw version: 0

what should I do?
[Android Apps and Games] JohnTheRipper3000:
compatibility

hey. bcmon does not work for my lenovo tablet s6000l-f. i was wondering whether bcmon works on one of the following devices: google nexus smartphone 5,Huawei Ascend G750,samsung galaxy. if bcmon doesn't work in any of these devices is there a list of compatible smartphones?
[Android Apps and Games] amishsssss:
about bcmon and reaver

i have just downloaded reaver from xda developers beacuse my wifi has been hacked i think but when i start test monitor mode it stops. I have a samsung galaxy grand quattro please help! thank you in advance
[Android Apps and Games] JohnTheRipper3000:
steps to follow when you think your wifi has been hacked

if you think that your wifi network has been hacked i would suggest to follow these steps:

1: if your encryption is WEP switch immediately to WPA/WPA2.WEP can be cracked very easily

2: if you already have WPA/WPA2 make sure that WPS(wifi protected setup) is disabled.reaver ( in whatever os android or linux) takes advantage of a vulnerability in WPS.

3: if you have WPS disabled then the only way for someone to hack into your wifi is a dictionary attack.(or evil twin attack which is more advanced).

so if you have a very strong passwords consisting of more than 10 characters,symbols,uppercase letters,lowercase letters and numbers.for instance: N@neCaneVerHackth!s3000. it is 99,999999999% that this password is not present in any wordlist.

4:dsploit (google it if you don't know this app)shows all the devices that are connected to your wifi and are turned on of course.if you detect any mac adress that is not yours then there are ways to allow some specific mac adresses to your wifi so this will kick the out.

hope you found it useful

if you did click the thanks button
[Android Apps and Games] Lrs121:
Bcmon only supports the bcm4330 and bcm4328 newer phones are not, I repeat not supported. And most likely will not be supported for some time. Till someone can reengineere the driver and firmware to support monitor mode.
[Android Apps and Games] JohnTheRipper3000:
list

ok.but is there a list with all the supported smartphones or should i look myself which smartphones have bcm4330 and bcm4328?

---------- Post added at 09:21 AM ---------- Previous post was at 09:14 AM ----------

is there an alternative to bcmon? as Lrs121 mentioned, bcmon does not support new devices. that is why i am looking for an alternative to bcmon.does such an app exist?
[Android Apps and Games] Lrs121:
A list of devices the bcmon app supports as listed on the latest post on the bcmon blog.

"Currently tested on the following devices:

GS 1 - Cyanogen 7

GS 2 - Cyanogen 9 & 10

Nexus One - Cyanogen 7

Nexus 7 - Cyanogen 9

We are currently working on GS3&4 support (which have a different broadcom chipset), we will release it “when it’s done”."

Only the first gen nexus7 is supported and I can personally say it works on cm11 for the first gen nexus 7. Also it can be built from source to support devices with the supported WiFi chipsets.

As to alternatives, personally I haven't found any. Besides reverse engineering the drivers/firmware for the chip set to the device that is wanted to be used.
[Android Apps and Games] Dev-iL:
Feature request: Autoclear log

Hi SOEDI,

First of all - let me say thanks and good job! Using your tool beats the console option by far :)

As for my question: Is it possible to add an option for a maximum length of log to be displayed at all times? I noticed that the longer an attack is running, the slower it becomes. I have no definite way to check it, but I think it is because the long log is taking up a lot of resources. Usually, in such a case, if I simply restart the attack (not even the app) the situation seems to return to normal.

Alternatively, could you add an option that restarts the attack after a certain time \ number of attempts? This will achieve the same thing.

(In terms of programming in android, this can be done using an AlarmManager or something like h**p://stackoverflow.com/a/20677827/3372061 ).

Edit

Regarding the "WPA Key Found" dialog:

1. It only seems to appears when you ask the app to guess an already-known WPS PIN. (Only because the screen is on?)

2. It shows the ESSID ("Router") and the WPA Key, but it doesn't show the WPS key. Could you please add the WPS key to that dialog as well?
[Android Apps and Games] jao22uad:
Support xperia. Z???
[Android Apps and Games] SOEDI:
Hi Dev-iL,

thanks for your feedback.

I never faced the problem with the dialog, but I will include all other features you asked about as soon as I can.

Regards,

SOEDI
[Android Apps and Games] nvo2411:
Can anyone please provide earlier version of reaver. The new version is not working.
[Android Apps and Games] emiel89:
Hello,

unfortunately reaver gives either error 2, 3 or 4 with every wifi router i try. Does this mean that all routers are to safe for reaver?
[Android Apps and Games] khankk42:
it says switching wlan0 to channel 6 and not moving forward whats the problem any help plz?????
[Android Apps and Games] Talha7866:
hello there I'm using sony xperia sp when i tried to install bcmon and opened it said firmware not detected I want to use it on my phone how to do so? please help me!
[Android Apps and Games] SOEDI:
please enable manual monitor-mode in settings.

Regards,

SOEDI
[Android Apps and Games] SOEDI:
XSP is not compatible with bcmon.

Regards,

SOEDI
[Android Apps and Games] SOEDI:
Hi nvo2411,

sorry for the late answer.

Yes, I will provide you RfA 1.1 as soon as I’m back at home.

Regards,

SOEDI
[Android Apps and Games] SOEDI:
Hi emiel89,

please excuse the late answer.

Can you please provide me the SSIDs or router brands you were testing?
[Android Apps and Games] shubham028:
Samsung GT s5762

hello sir,

I have installed bcmon.apk in my Smsung Galaxy S duos(gt s5762)

but it only says

Firmware model: not installed

installed tools version: 0

installed fw version: 0
[Android Apps and Games] khankk42:
manual moniter mode is on but after one attack it says switching wlan0 to channel 6

---------- Post added at 12:23 PM ---------- Previous post was at 12:22 PM ----------

will not work on that.
[Android Apps and Games] Duchyn1:
hi please work on Xiaomi MiPAD ??
[Android Apps and Games] emiel89:
Hello,

These are the SSID's i attacked. The three on the top are experia box v9,
[Android Apps and Games] hawkdown77:
Hello...it work in motox??
[Android Apps and Games] Robii97:
will this ever support cm11? i have a s2 cm11 but it says monitor mode failed. and i can't install anyother rom because my phone gives errors while installing roms.
[Android Apps and Games] SOEDI:
Here is a list of some routers. Look at the "vulnerable" collumn to see which you could test. Please note that this list isn’t complete and so even more routers may be affected.

https://docs.google.com/spreadsheet/lv?key=0Ags-JmeLMFP2dFp2dkhJZGIxTTFkdFpEUDNSSHZEN3c

Regards

SOEDI
[Android Apps and Games] Lrs121:
ive had issues with pure aosp on the nexus 7. but i have never had issues on cm11 nightlys if you can update try that. If it still doesn't work well need logs.
[Android Apps and Games] pinsb:
Hi

Surely the range on these handheld devices is severly restricted as against running reaver on a laptop?

I'd be interested to know what kind of range people have been able to get working setups actually be successful.
[Android Apps and Games] Lrs121:
When competing against a high gain card yes your right. Im able to see routers more then 5 houses away from mine with the highgain and maybe only 2 or 3 away with my nexus 7.
[Android Apps and Games] pinsb:
Seeing is one thing.....a successful attack would be even further restricted given the power output limitations I suspect.