chrisk44 / Hijacker

Aircrack, Airodump, Aireplay, MDK3 and Reaver GUI Application for Android
GNU General Public License v3.0
2.38k stars 417 forks source link

Reaver t6x Port #11

Open ghost opened 7 years ago

ghost commented 7 years ago

I know this isn't an actual issue and I don't know if it interests you for your project or not, but I've managed to compile the current version of Reaver t6x to android in a static pie object for my nexus 5. I've also added the macchanger attack from https://github.com/gabrielrcouto/reaver-wps. Its all setup to work with the NDK and one of the commits is a stand alone for easy compilation to play around with. Everything is on my github if you want to check it out.

ghost commented 7 years ago

https://github.com/hitokirironinzero/android-reaver-t6x

chrisk44 commented 7 years ago

You mean the version with the pixie-dust attack?

ghost commented 7 years ago

Yeah that's the one https://github.com/t6x/reaver-wps-fork-t6x. Everything compiles fine and the Reaver binary works good and hasnt given me a issue yet. Wash compiles but is giving me a few issues needs a little tweaking

chrisk44 commented 7 years ago

Ok, I'll take a look when I have the time and probably use it so the app won't need the nethunter chroot environment.

chrisk44 commented 7 years ago

Could you upload a binary for arm? I don't have a linux environment set up right now.

ghost commented 7 years ago

I've added two precompiled binaries in my repo, same ones I'm using on my phone. Check the bin folder, I've named them with -t6x suffix

ghost commented 7 years ago

I also put a precompiled pixiewps binary with the other two incase you need that as well.

ghost commented 7 years ago

I just cleaned up and improved the port everything should all work better now. I updated the binaries too. The default conf directory is configured to the /sdcard/ for now

chrisk44 commented 7 years ago

The binary you have uploaded doesn't associate with a network but starts trying pins. It says: [!] WARNING: Failed to assiciate with (ESSID: ) constantly...

The version I currently have in my app manages to associate with a network but then it always says "receive timeout occured".

I'm not entirely certain the the version I have actually associates with the network. My router is WPS-enabled but I have never successfully attacked it using reaver, not with my app, not even manually with my laptop.

ghost commented 7 years ago

Alright that's good to know, I'll play around with the code and both binaries a bit and I think I might build the old repo of android-reaver-wps while I'm at it, see what I can workout.

chrisk44 commented 7 years ago

Is there any progress with it? I would like to include it in the app if it's solid and discard the nethunter solution.

ghost commented 7 years ago

Sorry mate not much progress at the moment, I started a new job and haven't had time to work on anything lately. I haven't abandoned the project and I've got a bit of time to work on it coming up, will keep you posted.

0v3rfl00w commented 7 years ago

Anyone still working on this ? If it works this would be great step for the hijacker application

Meterpretator commented 7 years ago

You know, someone have been working on pixiewps on android. You may check if you hadn't https://github.com/aanarchyy/pixiewps-android

chrisk44 commented 7 years ago

This is just the pixie dust attack. What I need is the reaver cracking tool that includes the attack and executes it on its own. Like the one linked above.

900n900 commented 7 years ago

You may check if you hadn't ""http://wpspin.blogspot.com "".I downloaded from there reaver 1.5.2 & bully with pixiewps attack for my S2 but i don't know if they are compilated for android marshmellow so i don't know if they work in nexus 5.sorry for my pour english and i hope this may help you

EvilAirborn commented 6 years ago

Can I get that reaver binary? I can't download from that website