Hackrylix Posted September 18, 2012 Share Posted September 18, 2012 (edited) Hey hackers ! I'm working on the reaver module. I think I'm near a beta release. EDIT : v0.4 Released Features : System check (install reaver if not already installed) Choose where to install reaver (internal or USB) Select the interface to scan (based on networkmanager module) Select AP to attack (based on networkmanager module) Launch/Stop the attack Auto-Refresh output 3 switches (-c, -a, -S) enable/disable interface reworked layout Wiki page added in the pineapple wiki NEW : Fix bug : check if reaver is installed NEW : Propose install on usb only in case of detection of a mounted drive Future Features : Reaver options (all or most useful available arguments) Verbosity level Trigger alert on key found Start at boot [postponed][new] use of wash to scan ap (wps checker) -> I'm still having issue with this command, postponed until 100% working. [new] manage logs (internal/usb, move and copy, log cleaning (empty or delete) You choose ... Github (contribute coding, wiki (to merge with pineapple-wiki), ...) : https://github.com/Hackrylix/reaver Official Wiki : http://cloud.wifipin...u.php?id=reaver Credits to Whistle Master for the use of parts of his code. What kind of feature do you want ? How do you want I show the module page ? Any suggestion is welcome ! Cheers v0.4 screen shots : Edited October 18, 2012 by Hackrylix Quote Link to comment Share on other sites More sharing options...
loozr Posted September 18, 2012 Share Posted September 18, 2012 That's amazing work! looking forward to this be available in module list! :) Would it be possible to also add wash? to check if the network actually is using WPS? Quote Link to comment Share on other sites More sharing options...
Hackrylix Posted September 18, 2012 Author Share Posted September 18, 2012 (edited) That's amazing work! looking forward to this be available in module list! :) Would it be possible to also add wash? to check if the network actually is using WPS? Thanks for support and suggestion ! ;-) Wash will maybe used instead of "iwlist int scan" Or maybe 2 modes of scan : classic (networkmanager) & WPS only (wash) keep on working... Question : Which monitor mode is the best for reaver ? : ifconfig wlan1 downiwconfig wlan1 mode monitorifconfig wlan1 up[/CODE]or[CODE]airmon-ng start wlan1[/CODE]Cheers ! Edited September 18, 2012 by Hackrylix Quote Link to comment Share on other sites More sharing options...
zbenta Posted September 18, 2012 Share Posted September 18, 2012 Question : Which monitor mode is the best for reaver ? : ifconfig wlan1 downiwconfig wlan1 mode monitorifconfig wlan1 up[/CODE]or[CODE]airmon-ng start wlan1[/CODE]Cheers !I usually use [CODE]airmon-ng start wlan1[/CODE] Quote Link to comment Share on other sites More sharing options...
Anton Posted September 18, 2012 Share Posted September 18, 2012 Rejoice!!! I can't wait for this module! i also think wash would be a really cool edition. - Anton. Quote Link to comment Share on other sites More sharing options...
kevambert Posted September 18, 2012 Share Posted September 18, 2012 Thanks for support and suggestion ! ;-) Wash will maybe used instead of "iwlist int scan" Or maybe 2 modes of scan : classic (networkmanager) & WPS only (wash) keep on working... Question : Which monitor mode is the best for reaver ? : ifconfig wlan1 downiwconfig wlan1 mode monitorifconfig wlan1 up[/CODE]or[CODE]airmon-ng start wlan1[/CODE]Cheers !I have found that if you if you use ifconfig wlan1 down then ifconfig wlan1 up on the pineapple it will only scan on channel 11 so I useifconfig wlan1 downairmon-ng start wlan1mon0 will then scan on all channels Quote Link to comment Share on other sites More sharing options...
PineDominator Posted September 18, 2012 Share Posted September 18, 2012 I have found that if you if you use ifconfig wlan1 down then ifconfig wlan1 up on the pineapple it will only scan on channel 11 so I use ifconfig wlan1 down airmon-ng start wlan1 mon0 will then scan on all channels same here ++, at least since last 2 versions of firmware acting like this Quote Link to comment Share on other sites More sharing options...
Hackrylix Posted September 19, 2012 Author Share Posted September 19, 2012 Hi, I've included a ui screen in original post. I'm running into trouble with the monitor mode. sometimes the wlan1 interface goes down. Investigating.... Cheers ! Quote Link to comment Share on other sites More sharing options...
Sebkinne Posted September 19, 2012 Share Posted September 19, 2012 Hi, I've included a ui screen in original post. I'm running into trouble with the monitor mode. sometimes the wlan1 interface goes down. Investigating.... Cheers ! Do you run wlan1 off of a USB hub? If yes and it is not powered, that could explain the issue. If no, it is possible that the pineapple can't supply enough power and a powered USB hub may be needed. Give reaver a shot with wlan0, does that work? Best Regards, Sebkinne Quote Link to comment Share on other sites More sharing options...
Hackrylix Posted September 20, 2012 Author Share Posted September 20, 2012 Hi, I'm not running on HUB. I can't scan with my wlan0 : No data (interface doesn't support scanning). keep on trying... The module is near to be OK. Hope the first release this week-end. Wash won't be in the first release (need more parsing on the wash output) Is the current layout good for you ? Cheers ! Quote Link to comment Share on other sites More sharing options...
loozr Posted September 20, 2012 Share Posted September 20, 2012 (edited) Yes the layout look good! Looking forward to the weekend(no pressure ;)) However, will it be possible to add commandline switches? Like if one would like to run --dh-small for instance? This might not be needed though, just a question And this will work on 2.6.4+ only? EDIT I can see that this will be added later. Edited September 20, 2012 by loozr Quote Link to comment Share on other sites More sharing options...
Sebkinne Posted September 20, 2012 Share Posted September 20, 2012 And this will work on 2.6.4+ only? Yup. Or rather, it will only be released on 2.6.4+ devices. Best Regards, Sebkinne Quote Link to comment Share on other sites More sharing options...
Whistle Master Posted September 20, 2012 Share Posted September 20, 2012 If i'm not mistaken, looking at the UI makes me think that some parts of your module are using my modules code (e.g. Wifi Survey), right ? ;) Quote Link to comment Share on other sites More sharing options...
Hackrylix Posted September 20, 2012 Author Share Posted September 20, 2012 If i'm not mistaken, looking at the UI makes me think that some parts of your module are using my modules code (e.g. Wifi Survey), right ? ;) Right, I applied the rule : read to learn. I had a look at your modules : awesome ! Great coding skills and good ideas !!! Is it open source or have I to recreate the wheel ;-) ? May we work together (with other dev) to develop a strong framework ? Regards Quote Link to comment Share on other sites More sharing options...
Whistle Master Posted September 20, 2012 Share Posted September 20, 2012 No problem, it's kind of open source. Little "credits" are fine also though ;) I also had in mind the framework idea, to facilitate modules development with some standard elements, ready to be included. Quote Link to comment Share on other sites More sharing options...
Anton Posted September 21, 2012 Share Posted September 21, 2012 Nice work on UI man, auto detection of the mon interfaces in a dropdown would be nice aswell, the same way you did with the wireless. - Anton. Quote Link to comment Share on other sites More sharing options...
GoAxe32 Posted September 21, 2012 Share Posted September 21, 2012 (edited) Hackrylix, I've possibly run into some similar issues working with reaver on the command line and can share my experiences. If you're still having issues, maybe what I've learned will help. If not, then disregard. I noticed I had to take down the 'phantom' monitor interface first (mon.wlan0), then wlan0, THEN start wlan0, and FINALLY put it into monitor mode to properly get it to work, and also NOT be stuck on channel 11 as others have run into. So I had to: ifconfig mon.wlan0 down ifconfig wlan0 down ifconfig wlan0 up airmon-ng start wlan0 After all this, I had a virtual interface, mon0, that worked nicely for reaver. Once side effect seemed to be that, in order to get back to being able to run Karma I had to reboot to get the 'phantom' interface back, but I'm sure those better than I could figure out how to revert without rebooting. Hope this helps, but either way thanks for diving in and putting together a nice reaver interface. Much needed, and looking forward to it. Edited September 21, 2012 by GoAxe32 Quote Link to comment Share on other sites More sharing options...
Hackrylix Posted September 22, 2012 Author Share Posted September 22, 2012 Hackrylix, I've possibly run into some similar issues working with reaver on the command line and can share my experiences. If you're still having issues, maybe what I've learned will help. If not, then disregard. I noticed I had to take down the 'phantom' monitor interface first (mon.wlan0), then wlan0, THEN start wlan0, and FINALLY put it into monitor mode to properly get it to work, and also NOT be stuck on channel 11 as others have run into. So I had to: ifconfig mon.wlan0 down ifconfig wlan0 down ifconfig wlan0 up airmon-ng start wlan0 After all this, I had a virtual interface, mon0, that worked nicely for reaver. Once side effect seemed to be that, in order to get back to being able to run Karma I had to reboot to get the 'phantom' interface back, but I'm sure those better than I could figure out how to revert without rebooting. Hope this helps, but either way thanks for diving in and putting together a nice reaver interface. Much needed, and looking forward to it. Hey GoAxe32, Thanks for the advice. I'm still having issues using the wlan0 interface (investigating...). The interface mon.wlan0 doesn't exist on my MKIV. Does anybody have the same problem as me ? Cheers !!! Quote Link to comment Share on other sites More sharing options...
Hackrylix Posted September 22, 2012 Author Share Posted September 22, 2012 Hi everybody, I just finished the module development and it seems to work (except log-output auto-refresh...) : should be fixed soon I'll submit it tomorrow when I wake up (its 2:50 am here) : need some code cleaning ;-) I updated the UI in the orgininal topic. Just let me know if you need more info on the screen (such as : ip_adress, mac, uptime, df, log-size, ...) It is a basic beta module so just let me know if you encounter some troubles or suggest some improvement. And a special thanks to WM for his impressive module & dev skills ! For info, most of the code is from his awesome modules (eg: network-manager, site-survey) so all credits to him ! Cheers Quote Link to comment Share on other sites More sharing options...
PineDominator Posted September 22, 2012 Share Posted September 22, 2012 Hey GoAxe32, Thanks for the advice. I'm still having issues using the wlan0 interface (investigating...). The interface mon.wlan0 doesn't exist on my MKIV. Does anybody have the same problem as me ? Cheers !!! newer firmware includes an improved karma that does not create mon.wlan0 Quote Link to comment Share on other sites More sharing options...
Hackrylix Posted September 22, 2012 Author Share Posted September 22, 2012 Hi, I got some trouble with wild rebooting while launching some command, I'm working on it... I can't release as it. Be patient, should be submitted tonight or tomorrow. May we use php5 on the MKIV ? OO coding miss me :-( Cheers Quote Link to comment Share on other sites More sharing options...
Hackrylix Posted September 22, 2012 Author Share Posted September 22, 2012 Hi, So I promised, I've submitted the 0.1 version of my reaver module. Hope it will be available soon in the repo. (FW2.6.4 UP only) Cheers ! Quote Link to comment Share on other sites More sharing options...
intertan Posted September 23, 2012 Share Posted September 23, 2012 hope this becomes available soon :D Quote Link to comment Share on other sites More sharing options...
Hackrylix Posted September 23, 2012 Author Share Posted September 23, 2012 hope this becomes available soon :D Admins have to check this :-) I set up a github repo : https://github.com/Hackrylix/reaver If anyone want to contribute (dev or bug report) : just let me know ! Have fun ^^ Quote Link to comment Share on other sites More sharing options...
intertan Posted September 23, 2012 Share Posted September 23, 2012 Admins have to check this :-) I set up a github repo : https://github.com/Hackrylix/reaver If anyone want to contribute (dev or bug report) : just let me know ! Have fun ^^ now to figure out how to install it Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.