Whistle Master Posted December 19, 2012 Share Posted December 19, 2012 (edited) Hi guys !I wanted to share my current module project for the pineapple: a "man-in-the-middle" module :)Features:- based on mitmdump and extendable through python scripts- log history- helpers to install javascript- editor to edit scriptsScripts Sample:- Simple_Alert.py -> Will trigger an alert to the user.- BeEF.py -> This would actually replace the BeEF Helper module ^_^- Upsidedown.py -> Will reverse all web page, nice for April fool day - Snow_storm.py -> Will insert snow on all web page. Edited January 7, 2013 by Whistle Master Quote Link to comment Share on other sites More sharing options...
PineDominator Posted December 20, 2012 Share Posted December 20, 2012 Is the keylogger function moving away from ruby? Great works:-) Quote Link to comment Share on other sites More sharing options...
Whistle Master Posted December 20, 2012 Author Share Posted December 20, 2012 (edited) For this module, I'm using another proxy in Python :) but the keylogger module will still exist. Edited January 15, 2013 by Whistle Master Quote Link to comment Share on other sites More sharing options...
Whistle Master Posted December 23, 2012 Author Share Posted December 23, 2012 The module is almost ready. If you are interested to beta test it, send me a PM ^_^ Quote Link to comment Share on other sites More sharing options...
loozr Posted December 23, 2012 Share Posted December 23, 2012 I would love to betatest, however im going home on holidays, and the module might finish up during the holidays? ;) Anyway, will there be a script replacing images as well? Quote Link to comment Share on other sites More sharing options...
Whistle Master Posted December 23, 2012 Author Share Posted December 23, 2012 (edited) Your imagination is the only limit ;) Use imagemagik, PIL for python, etc. EDIT: I will complete the upsidedown.py script to reverse pictures as well :) EDIT 2: I added imagemagick and updated the script Upsidedown.py to flip all images. This is however CPU intensive, so the traffic is a little bit slow down -_- Edited December 23, 2012 by Whistle Master Quote Link to comment Share on other sites More sharing options...
Whistle Master Posted December 28, 2012 Author Share Posted December 28, 2012 (edited) I'm still looking for some beta testers :P Edited January 15, 2013 by Whistle Master Quote Link to comment Share on other sites More sharing options...
pr0l3 Posted December 28, 2012 Share Posted December 28, 2012 You can most certainly count me in, if you're still in need for beta testers. Quote Link to comment Share on other sites More sharing options...
LinuxDad Posted January 4, 2013 Share Posted January 4, 2013 Hey Whistlemaster, where do I find these modules or scripts? Quote Link to comment Share on other sites More sharing options...
LinuxDad Posted January 4, 2013 Share Posted January 4, 2013 I can Beta Test for you. Quote Link to comment Share on other sites More sharing options...
Whistle Master Posted January 7, 2013 Author Share Posted January 7, 2013 Quick update: I'm still working on it but it is not yet ready ;) Quote Link to comment Share on other sites More sharing options...
Crypiehef Posted January 7, 2013 Share Posted January 7, 2013 Looks wicked sweet like all your other work! Can't wait, but of course I will. Quote Link to comment Share on other sites More sharing options...
velkrosmaak Posted January 8, 2013 Share Posted January 8, 2013 Ditto on the beta testing front! My pineapple needs a factory reset anyway so I can do that beforehand. Fair test and all that. Quote Link to comment Share on other sites More sharing options...
ThunderMoose Posted January 8, 2013 Share Posted January 8, 2013 I would definitely be interested in Beta Testing if still possible Quote Link to comment Share on other sites More sharing options...
DyFukA Posted January 10, 2013 Share Posted January 10, 2013 awesome! Quote Link to comment Share on other sites More sharing options...
Whistle Master Posted January 20, 2013 Author Share Posted January 20, 2013 First version is out ;) Quote Link to comment Share on other sites More sharing options...
velkrosmaak Posted January 22, 2013 Share Posted January 22, 2013 Awesomeness - will go and look now! Quote Link to comment Share on other sites More sharing options...
velkrosmaak Posted January 22, 2013 Share Posted January 22, 2013 (edited) are you releasing the keylogger.py that was in one of the screenshots I saw? looks good man! Edited January 22, 2013 by velkrosmaak Quote Link to comment Share on other sites More sharing options...
Whistle Master Posted January 22, 2013 Author Share Posted January 22, 2013 No, I won't. The keylogger will stay as a separated module :) Quote Link to comment Share on other sites More sharing options...
deviney Posted January 24, 2013 Share Posted January 24, 2013 I tested this module with scripts upsidedowny and snowflakes (i think thats what there called but you get the drift). the images were not upside down and there was no snowflakes am afraid :( was looking forward to the snowflakes aswell because its snowing in the uk it would of been good if it snowed on peoples laptops too haha. Quote Link to comment Share on other sites More sharing options...
Whistle Master Posted January 24, 2013 Author Share Posted January 24, 2013 How is your network setup ? Because, for the moment, the module is not working on bridged interfaces, until ebtables will be officially part of the firmware. You have to use the WAN port to get internet access from. Hope it helps ! Quote Link to comment Share on other sites More sharing options...
deviney Posted January 24, 2013 Share Posted January 24, 2013 (edited) that is probbly whats wrong then :( so am guessing this is not something i can use on the road then. Thanks you for the quick reply Ill give it another test when i get a chance (trying to get phishing to work correctly atm) then ill report back with what i find Edited January 24, 2013 by deviney Quote Link to comment Share on other sites More sharing options...
stealthkit Posted January 25, 2013 Share Posted January 25, 2013 (edited) Ya, I had the same problem while beta testing the module....WM is right about "br-lan" not being a interface that can have its traffic maniuplated within "mitm" module. *YET* ;) I think this has to do with "br-lan" not being a physical connection but more of a virtual interface. Picture how NAT works.... 1 IP translated to another IP. Strait forward right? Now picture "br-lan" as PAT "multiple ip/ports" to 1 ip address. This is the best way I can think of to explain it. The way I believe the module's backend coding is not set up to be inserted between that interface because it works more on 1 interface to 1 interface and dosen't know how to deal with "many to 1". That being said if you have a usb wifi adapter, then you can set ICS to "wlan1" to "wlan0". Both are physical interfaces and so this works. * I have used it this way but the WAN interface would be better * I hope by using the NAT and PAT comparison, I did not confuse you. This is just what I have found out during the beta testing. -Stealthkit Edited January 28, 2013 by stealthkit Quote Link to comment Share on other sites More sharing options...
chownsauce Posted January 28, 2013 Share Posted January 28, 2013 I can't get this module to install correctly on my Pineapple. Once it installs it still shows that it's missing the MITM proxy. Looks like it fails to install setuptools/distribute which then causes pip and everything else to fail. Does anyone know how to correct this? I'm going to mess with it some more but didn't know if someone already knew how. Quote Link to comment Share on other sites More sharing options...
chownsauce Posted January 28, 2013 Share Posted January 28, 2013 I can't get this module to install correctly on my Pineapple. Once it installs it still shows that it's missing the MITM proxy. Looks like it fails to install setuptools/distribute which then causes pip and everything else to fail. Does anyone know how to correct this? I'm going to mess with it some more but didn't know if someone already knew how. Figured it out. Was running out of memory during the pip install and needed to setup a swap partition on my thumbdrive to prevent it from OOM'ing during the install. 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.