Portable WiFi penetration testing

Inside this box you’ll find a La Fonera wireless access point. [Emeryth] and his band of miscreants built this portable device for WiFi security testing. The AP is running OpenWRT and has been set up to use the 16×4 character display as a terminal. An ATmega88 connects the LCD as well as six buttons to the UART of the La Fonera. From there, a set of Ruby scripts takes care of the communication protocol. As you can see after the break, this setup allows you to scan the area for WiFi, showing channel, SSID, and MAC information. Although not¬†specifically outlined in the video we suspect there’s some more devious tricks up its sleeve too.


  1. sM10sM20 says:

    I fukken love it!!!

  2. isama says:

    that’s a fun little box :)

  3. M4CGYV3R says:

    It’s a great idea but it looks hard as hell to use.

    I would suggest a palmtop with a supported wifi card running BackTrack as a solid alternative. That’s what I use.

  4. Paul Potter says:

    Very very nice.

  5. Word says:

    Point of this =’s?

    You can do the same thing+ more with an iphone, itouch, etc…

  6. treydogg says:

    I want one!!! :)

  7. sariel says:


    this doesn’t cost $500 and won’t crash every 5 minutes.

  8. Cynyr says:


    You can get nmap for the itouch? how about metasploit? wireshark? pcap? aircrack-ng? It’s a bit hard for me to browse the app store on my linux box…

  9. NatureTM says:

    Sounds like a mystery, so what I’d want it to do is:
    1. Identify and crack any WEP secured network in range. (Aircrack/similar scripts)
    2. Sniff and decrypt packets for cracked networks as well as sniff open network packets. (Wireshark)
    3. Filter these packets by keyword and save the “interesting” information (Ettercap/Wireshark/etc)
    4. Perform ARP poisoning and/or DNS spoofing. (Ettercap/etc)

    Of course this is all very illegal and care would have to be taken to be sure only your own networks are targeted, even though Google does some of it, haha.

  10. Emeryth says:

    Can’t believe we’re being featured on HaD, thanks guys!

    It’s true that it’s big and doesn’t do anything a notebook/PDA with linux and a good wifi card can’t, but it’s way more fun.

    The initial idea was to include automatic WEP cracking, password sniffing, AP spoofing using Jasager and other magic, but we ran out of time (this was a school project) :P

    I believe that the hardware of the Fonera has much more to offer than most other wifi chipsets and I’m already working on “Wifon 2.0″ to prove it.

  11. Shield says:


    Go ahead show me a pda that can run Backtrack :rolleyes:.

    The closest thing to what you are talking about is an old Jornada 720 or 728 running aircrack and Jlime, but you would be limited due to the old hardware and only B pcmcia cards.

    The other option is to buy a viliv n5 or an mbook bz from dynamism for ~$600, a seperate usb wireless card, and tweak Backtrack to work on it. The cost is likely far greater than building this.

    Cliff Notes: You are an idiot.

  12. JBu92 says:

    I’ve been looking to purchase one of the original Fon routers, but I can’t find them for sale. It’s definitely for a portable hack device so the new one is a no-go. Where do you go to buy them? (fon doesn’t sell them anymore)

  13. Shadyman says:

    ROFL @ “DEADBEEFCAFE” MAC address. I’ll have to remember that one.

  14. Shadyman says:

    And it’s bound to have some tricks up its sleeve… It looks like it has a “deauth attack”, so probably some MITM stuff in there too.

  15. Spliff666 says:

    @M4CGYV3R + WORD
    Its not the point what else they could have chosen, they made it this way to quench their thirst for knowledge, and as a PROJECT, it means half (if not more) of the fun is in building/developing it.

    Good job Emeryth + co

  16. Shield says:


    Ignore those two, they are idiots, WORD somehow thinks the unsupported Marvell chpset in the ipod touch and the iphone can work for this, there is no LOL big enough.

  17. hammy says:

    I’m a mech engineer, so not network protocol savvy as most of you – would the intention of this device to impersonate the SSID of a network then examine the packets of failed connects to determine the key? Or is this more about passive packet sniffing and analysis…

  18. M4CGYV3R says:

    “show me a pda that can run Backtrack”




    And I never said anything about a PDA.

  19. luftwaffe says:

    “this thing” <<<<<< N900

    The only advantage this has over it is the stronger transmission power and range. You could easily hook up some poratable wifi amplifier on your N900 as well…

    Secondly that LCD is too small and you cannot enter wireless keys. On n900 you can bruteforce wpa networks/crack wep or inject packets in etc etc just like what you could do on a laptop.

    I would rather call this project for some kind of wifi radar and NOT pentesting equipment and from those there are plenty others…

  20. Drone says:

    “…a set of Ruby scripts takes care of the communication protocol.”

    Kind of like doing plastic surgery with knitting needles. Alas, the new generation…

  21. qwerty says:

    Interesting stuff, besides maybe the choice of Ruby which I think is way overkill for these minimal platforms. Plain C, shell or even Lua would have been more suitable and fast.
    Anyway I have somewhere one of those old Foneras (2100) I would like to reflash, but last time I checked the process was hugely time consuming and most pages about the reflashing process are outdated or link to non existant files. Does anyone know any working pages about easier ways to reflash it? Thanks!

  22. Emeryth says:

    None of us were familiar with Ruby before the project.

    We decided to use it because: writing in plain shell would be too complicated, C would be a pain in the ass to debug, Python is too big to fit on the flash memory of the Fonera, and Ruby is surprisingly small and fast.

    The easiest way to flash is by using a serial cable, but if you don’t want a hardware method, the OpenWrt wiki has info about reflashing from the original firmware, and the required files are still online.

  23. Shield says:

    @ M4CGYV3R

    You must be joking. Seriously you are retarded. You are trying to compare $Texas 10.1in computers to a handheld device that cost the guy $20 and can fit in his pocket. Aslo why dont you show me Backtrack on a Droid? Show me that moniter mode and packet injection. Your wall posts read like a script kiddie.

  24. ch1ll says:


    You can simply install the Metasploit Framework on the iPhone – see http://www.youtube.com/watch?v=l1GEaqYw3ds. I don’t think it works with Metasploit Express, though (commercial version).

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Get every new post delivered to your Inbox.

Join 96,513 other followers