Drone cracks WiFi from on high

The WiFi Aerial Surveillance Platform, or WASP for short, is an autonomous drone aircraft that sniffs out WiFi networks. But it packs a much larger punch than that. Built into this US Army surplus target drone you’ll find an ITX form-factor computer with a Via C7 500 MHz processor that is running Backtrack 4, the popular penetration testing Linux suite. But what if you want to do some real heavy lifting that the onboard PC can’t handle quickly? They’ve thought of that too. There’s an integrated 3G modem which allows for control over the Internet and facilitates the outsourcing of load-intensive operations to the cloud. It’s not shooting fireworks from the wings, but this payload has the potential to cause way more trouble.

[Thanks Spore]

47 thoughts on “Drone cracks WiFi from on high

  1. Why on earth would they use backtrack? The weak processor would struggle to run it properly. It’s bloated and uses the processors intensive KDE.

    If they goto the effort to build this thing they should have at least built linux from the ground up to run on it. I wouldn’t take long at all but would ensure speed and a longer battery life.

  2. Speaking of payload and penetration testing, Flash photo viewer on the homepage sounds like a no-go for me.

    These guys were apparently at Defcon, there’s a moderately long interview on hak5.org on their Defcon ep. Deets abound.

  3. This is an unbelievable build that must have took a lot of knowhow from a lot of different fields to make work successfully,
    @Matthew Phillips: Build your own. Then talk.

  4. >US Army surplus target drone

    Talk about your defense reutilization. This sure beats making bookends out of a perfectly good used Hummer that they cut in half and sold as scrap.

    Although I am worried because sometimes there’s all kinds of restrictions on what you can do with and where you may export military surplus. I know that TIG welding M-16 lower receivers into semi-auto only AR-15 lower receivers is right out.

  5. Can we just applaud the guys for making it happen, I know most of you have preferences for this that or the third, but really…are you mad because you didnt do it first? Flying an ITX motherboard around , running is a pretty damn good project if you ask me. Maybe not the pinnacle of drone computing, for two guys with a limited budget, I think it rocks!!!

  6. @Matthew Phillips

    You know there’s a little thing with linux, the fact you don’t need a desktop environment to run it. Who says he’s got KDE running on it?

  7. Yes their webpage is crap so as the external video site they use.
    I doubt they have kde running in that bt. It must be only used for running kismet and storing all data on an ssd.
    Considering that the US airforce spends millions on crap drones they did a good job.
    Even tho this cannot get close to buildings so what it will mostly catch is amplified signals from antennas and towers not AP signals in buildings.

  8. Hey guys, thanks for the compliments. Glad we could spark some interest.

    Our goal wasn’t to reinvent the wheel with this, or roll our own anything. We had limited time, money and energy and set the goal to be to use off-the-shelf everything. It’s just proof of concept. We know it can be done better…. go do it!

    vonskippy:

    Its military designation was FQM-117B. Our models were build in Beltsville MD in the mid 80′s. Its a quasi-scale representation of a Mig 27 designed to train anti-aircraft gunnery crews. Here’s some good info on it:

    http://www.designation-systems.net/dusrm/m-117.html

    Anyways, thanks again for the kind words.. we hope you guys have as much fun as we did. Be safe!!!

  9. @sunjester & @ Matthew Phillips

    deathventure – Beat me to it. Simply don’t start the desktop environment, aka don’t type “startx” in terminal… that easy…

    Using anything other than BackTrack4 would leave me very confused.

  10. RE: backtrack vs processors intensive KDE.
    (9:29 by Matthew Phillips)

    They’re called runlevels, you might want to check them out. Assuming they included all of the GUI libraries (they don’t weigh much), that is. See, you leave the bloat in for easy dev and troubleshooting and just don’t load it for normal running. I’ve got quite a few embedded boxes like that, makes them a lot easier and convenient to run & adjust in the field. And yes, there is also that fun challenge of trying to bum a system down the as minimum as possible but in this case there’s no shortage of resources.

  11. I was just thinking about doing this with a blimp. :/

    ^^^ it was done at defcon 16. They did a passive sniff with a weather balloon. Got pretty much all of Vegas.

    I was at the con and seen their vid clips. They were not suposed to do it (didnt have FCC and the city of vegas said they wern’t aloud to do it even tho they were out of regular air space etc…) but they did it anyways and it rocked.

  12. I can hardly commend these guys on their web design. Images locked up in a horrible flash slideshow, the specifications are in a powerpoint, fairly sparse and un-detailed layout all around.

    I was a little surprised to see the prop runs on electric. I imagine that’s the reason for the relatively short run time. You’ve got your motor contending with the same limited resources that your computer board is using. I wonder how much longer it might be if it was a gas engine.

    That said, I’d love to stick a ham radio capable of crossband repeat into one of these things. That’d be a hell of a special events station.

  13. The reason they used bt4 is prolly because its so easy to use and u don’t have to build it from scratch and it supports a lot of hardware. Oh and u can run bt4 without kde.

  14. @scrappylaptop

    >They’re called runlevels,

    You’re assuming a SysV style init.. Isn’t backtrack based on Ubuntu which uses an event based init setup?

  15. It’s running Backtrack 4!! How sexy is that?! Awesome project, awesome article! I have actually thought of something like this while messing with my nitro planes but I didn’t know where I would begin to implement it. This is seriously friggin’ awesome!

  16. @doc oct Electric is very popular these days in RC. It is clean and not to loud.
    I would be tempted to try this with say a gummstix. It is much smaller than an mini ITX and they make them with both bluetooth and Wifi.
    You also have a camera interface so you could include a camera with it.
    Also another good platform for this might be this airplane

    http://www.dynaflite.com/airplanes/gpma0090.html

    It has a huge wing and flys very slow.

  17. Very cool, my intro to computer science teacher at the local college was a temp; a recent State U grad and he was quite into hacking ;)

    His Wifi was in the basement pointed at the sky so that no signal was available outside his house to be hacked into, or so he thought.

    This little guy could probably do the trick :D

  18. Neato. I was thinking of taking my old ar430w and putting openwrt on it and then sending it up in a non autonomous helicopter.

  19. @barry99705 — you are correct, sir (I’m assuming, “sir”). If there is a law against building a radio receiver and sticking it in a toy airplane, I’d love to hear it…

  20. Wow, I love this thing! I think my new nerd-fantasy is to hack this thing or its remote control server mid-flight, and have it land in a park where I will be sitting on a bench with my laptop, hahaha.

    Ironically, I hope they though of security when they coded it.

  21. @chiefcrash

    Apparently 4+ is based on Debian .. snip snip from wikipedia;

    February 11, 2009 BackTrack 4 first beta release. (It’s now based on Debian)

    We still have a SysV style init, but starting up daemons is parallelised to some degree..

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