After doing the usb dead drop project i quickly thought about other deaddrop type projects. The main constraint for the usb deaddrop project was the use of having to physically plug it in. The prospect of having the ability to do this wirelessly was very intriguing. So I did a bunch of research and asked around and finally found this solution. 

The wireless deaddrop project was the solution that i was able to create for the least amount of money. There are many routers that will do this a bit easier but they cost at minimum $150. 

Why a Deaddrop?
The name comes from the old spy technique of sharing files, from wikipedia:
"A dead drop or dead letter box is a method of espionage tradecraft used to pass items between two individuals using a secret location and thus does not require them to meet directly. Using a dead drop permits a case officer and agent to exchange objects and information while maintaining operational security. The method stands in contrast to the live drop, so called because two persons meet to exchange items or information."

Deaddrop style projects seek to take information and files out of the general internet stream and make them available in a way that requires going to a physical location. This sort of file sharing is much more personable than just grabbing files from the internet. It is also a good way to share sensitive files as it can be obscured and even utilize encryption.

WARNING: This project involves flashing a router, which could break said router, and give you emotional hardship and having to learn how to telnet into a router. (FUN!) I'm not responsible for breaking your router or that you might gain experience on the linux command line that may be totally useless.

Step 1: Supplies

A TP-Link WR703N router
This router is a cheap little guy that has the ability to run OpenWRT. It's pretty powerful for the price. I had version 1.6 for this. 

1 USB drive
I used a 2GB one

A Computer with ssh access, i used a mac but a linux or windows would work too. 
An ethernet cable


Why do this instead of using the piratebox. same idea, more features, easier setup.
<p>I think this 'ible might have predated pbox, but I agree it's what all the cool kids are doing now.</p>
<p>Lovely Stuff</p>
<p>Thumbs up for the stuff.... Great ..</p>
<p>What is the different of Wireless Deaddrop and ordinary WiFi?</p>
Thank you for this nice tutorial. <br>I came along with it till I have to set up the samba-server. <br>How do I actually create the samba users and give them acces to the filesystem? <br> <br>At the OpenWrt-Wiki it only says: <br>&quot;Create samba users by adding them to /etc/passwd and /etc/group then using smbpasswd to set passwords and add to samba. Setup shared directories permissions according to your needs using chown and chmod. Any unknown usernames used for authentication against samba are mapped to a guest login silently by default.&quot; <br> <br>Can you explain me please how I set up the samba user step by step? <br>That would be very nice!
Nice warning :-) <br>I have a TP-Link TL-ML 3020 and had some thoughts on something similar. But after reading your warning it's all clear to me. I really have to stop learning totally useless things. ;-)
Well, knowing the linux console is not totally useless. A lot of gadgets are powered by it. I personally prefer logging into the shell of my qnap NAS to change the permissions for a file instead of using its slow browser-based interface. Who knows, maybe someday you'll actually use linux as your main OS. Maybe you're aready using it in such a way.
Just finished setting mine up, although I haven't set up the dead drop connection yet (I don't want people in my street leeching my internet). <br> <br>I did have some trouble with the usb part in step 7, but just needed to install a couple of extra usb-related packages. I think they were kmod-usb2 and kmod-usb-storage, but don't quote me on that - I followed instructions on http://wiki.openwrt.org/doc/howto/usb.essentials and http://wiki.openwrt.org/doc/howto/usb.storage <br> <br>I also needed to install luci-app-samba to get the fancy interface, and needed to restart samba via command line to get everything going.
WARNING! the router you linked to is the 70<strong>2</strong>, not the 703. this will not work with openWRT. i just found this out as i accidentally ordered it. reason is that this doesnt have a large enough flash to hold openWRT and its derivatives.
jeeze, sorry about that, i just updated the link!
rereading what i wrote, i should probably mention that i ordered this before i knew this ibile existed, turns out amazon takes any search for the 703 and puts the 702 as the first item. thus my Oh, Sh**.
The 3020 should also work well
http://wiki.openwrt.org/toh/start anything under &quot;supported hardware&quot; and that has a USB port should work. but it doesnt really state what form factor everything is, unless you follow every link.
This seems like a lot of unnecessary stuff to do when you can just get an old $40 windows phone with and 8 gig micro sd card and create a virtual wifi connection that broadcasts and bridge it to the active wireless connection. Then just set the shares and permissions then give whoever the location and password and your done.It even can be connected to the free campus wifi so it can be accessed via the net as well via something like hamachi.
Please post an instructable about that! i'd love to see easier implementations of this kind of project.
Sry if this is a dumb question, but: <br> <br>&gt;A hacked router that is broadcasting its own wireless network from which you can access the internet without connecting an ethernet cable <br> <br>Why do we want this thing to provide internet access? Shouldn't it just be a wifi accessible storage device?
Basically i make it have internet at first so when i ran into problems i could look them up with the same computer, later you disable this.
It is a good one which will be usefull every one in the world https://www.instructables.com/files/deriv/F84/GQYW/HKM949UG/F84GQYWHKM949UG.THUMB.jpg
I experience trouble with some cheap usb sticks. changing the order of the partition seems to fix it for now (Still testing). If anybody else experiences the same problem please respond, i like to know why.
This one. It would be worth mentioning for Windows users to get an ssh client they can download Putty for free
Oops. Meant to say nice one not this one. Damn swype :)
This is basically your version of a Piratebox.http://daviddarts.com/piratebox/
This is a great idea. For something comparable, check out http://daviddarts.com/piratebox/?title=PirateBox <br> <br>The great thing would be to make this solar powered and hide it in a public space
Similar to PirateBOX project.
For more information (but slightly out dated) about a real hack box: <br>http://www.minipwner.com/index.php/minipwner-build
Okay this is awesome, you have my respect sir!! I had to vote for this! <br> <br>Explaining this project for some users out there who couldn't see the application of such thing, say you leave this at a strategic point, you can upload files using samba to the usb drive and your friends can access the wireless point and download those files with ease, or share files of their own with you. This could be messages, word files, assignments, etc. Make it a private wireless connection (invisible) and put it in a secret location say the middle of campus! <br> <br>Imagine this at a student hall!! With more storage I could see uni students sharing assignments or even having a secret message board =) and being able to use even their phones to access that storage when they come within range to the wireless signal! <br> <br>I know this is wrong but it is awefully ingenious! <br> <br>I'm gonna use this to share a hard drive accross the network so everybody at home can access music, movies, content, from their video games, cellphones, computers, etc. <br> <br>Great tutorial! <br>
While it might have been nice to include the same information about &quot;what&quot; and &quot;why&quot; in this project, frenzy DOES make reference to the USB dead drop which has a thorough explanation on the first page. It takes an extra click or two, but the info is available.
The question has been asked but not answered: why a DeadDrop? This Instructable is clever, well illustrated, and clearly written. I believe that I could walk in your footsteps and make one. But why?
So what is a DeadDrop, how would I use it?

About This Instructable




Bio: I'm a full stack web developer focusing on security and privacy.
More by frenzy:Cómo hacer una placa iluminada con teclas de un teclado Una funda para tu dispositivo, hecha de un traje de buceo Dead Drop inalámbrico 
Add instructable to: