Jump to content

Sensepost MANNA


Haz3

Recommended Posts

Looks like I missed a great Defcon this year, including a presentation from Senseposts Dominic White and Ian de Villiers on their new Wireless attack toolkit - MANNA

https://github.com/sensepost/mana

It includes amongst other things:

  • hostapd-manna - modified hostapd that implements new karma attacks and looks a lot like PineAP
  • crackapd - a tool for offloading the cracking of EAP creds to an external tool and re-adding them to the hostapd EAP config (auto crack 'n add)
  • sslstrip-hsts - Modified sslstrip
  • Firelamb - captures and writes cookies to a firefox profile for easy use.

I've only had a quick play with it, but there's some great ideas and I love the way the different attacks are rolled into a toolkit.

Maybe some ideas here for future Pineapple development?

Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...
  • 1 month later...

Hello, i'm looking to port this toolkit to the PineApple. I have taken a look at the script (start-nat-full.sh) and it's basically sending data from wlan0 tot eth0 (uplink to internet). So i connected the uplink of my PineApple to the wlan0 of my Kali-machine which was running the Mana-Toolkit. That way i manipulated the traffic and got it to work. But this is WAAY to insecure and difficult. Is there any way to "normally" set up the PineApple with the wp5.sh script and tunnel all the data from the PineApple through Mana-Toolkit running on my Kali-machine?

The script of Mana-Toolkit has to be rewritten to tunnel the data coming in from eth0 to wlan0, but.. we won't be needing hostapd (which does the BSSID for the Mana-Toolkit), because the PineApple is sending the BSSID.

Anybody any thoughts?

Link to comment
Share on other sites

So i have changed the script to work with the PineApple. At this moment the PineApple forwards all the data to my machine (just as it does with the wp5.sh script) and my machine does all the stuff (dns2proxy and sslstrip). I am looking to get this done on the PineApple, so i don't need my machine anymore. But i am not sure if the PineApple is strong enough to do all this stuff on the fly for say - 5 - connected users. My machine had a load of 58% with 6 connected users.

Link to comment
Share on other sites

My machine had a load of 58% with 6 connected users.

Without identifying your machine in more detail than the current "my Kali-machine" it's kina difficult to relate the load it sees with what the pineapple can take. 58% sounds like rather a lot though.

Link to comment
Share on other sites

So i have changed the script to work with the PineApple. At this moment the PineApple forwards all the data to my machine (just as it does with the wp5.sh script) and my machine does all the stuff (dns2proxy and sslstrip). I am looking to get this done on the PineApple, so i don't need my machine anymore. But i am not sure if the PineApple is strong enough to do all this stuff on the fly for say - 5 - connected users. My machine had a load of 58% with 6 connected users.

Hey Barney,

Great job! As Cooper said, if it's giving you that sort of load on a laptop/desktop, it will probably be too heavy for the pineapple. Can you share your script and details of the setup?

Link to comment
Share on other sites

Hey Barney,

Great job! As Cooper said, if it's giving you that sort of load on a laptop/desktop, it will probably be too heavy for the pineapple. Can you share your script and details of the setup?

I just connect the PineApple to the Evil AP which you set up with hostapd. I disabled the karma-attack and set the MAC of the PineApple as the only one allowed to connect. Furthermore i edited hostapd.conf so that the Evil AP SSID is hidden.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...