There’s a great wireless hacking/security tool called a “WiFi Pineapple“, which costs $100. I found a rather popular blog post, titled “Blue For The Pineapple“, showing how to turn a TP-Link TL-WR703N router in to a WiFi Pineapple clone. The reason you’d want to do this? The TP-Link TL-WR703N router costs a mere $20 (I bought mine from this ebay seller) – not a bad saving!
While that blog post has a lot of great information, I found an easier to follow blog post on doing the same with a TP-LINK TL-MR3020 router, and all of those steps worked great for my router. The “Blue For The Pineapple” post also seems to require some tweaks and hacks to get “infusions” working, while following the instructions in this “TL-MR3020” post things seem to work a lot better.
To make things even easier, and save you some time, I’ve decided to write this blog post and link to pre-made raw USB images you can just write to a USB and (after the steps below) boot.
NOTE: This post is based on Samiux’s TL-MR3020 blog post, and I don’t understand half of this, I’ve just provided a way to skip the USB drive creation steps, so I can’t really provide any help or support. You could “brick” your router by flashing it with the wrong version of OpenWRT or if you have an unsupported router version – please read all of their documentation, and follow the steps are your own risk!
Basically you need to install OpenWRT on your router, create a USB flash drive from one of the images I provide, configure your router to use the flash drive as it’s main storage, and then configure your computer’s networking. Here we go: