Widy is a portable 3G modem/wireless router that has been modified to run OpenWRT, a *nix variant.
This is a step-by-step procedure to overwriting the default firmware that comes with the TP-Link 3040 and replacing it with OpenWrt on a thumb drive.
The post-installation procedure consists of getting the Widy ready to be operational - installing software, creating keys, cleaning up, copying scripts, etc.
The Widy configuration page covers the configuration of the UCI (unified configuration interface), the Widy config files, and how to configure various actions to be performed based on the setting of the slider switch on the router.
The Widy toolbox of useful things that you can do:
- Using tools on the Widy: Widy/Toolbox
- Using tcpdump on Widy: Widy/Tcpdump
- Using aircrack on Widy: Widy/Aircrack
- Python/Scapy on Widy: Widy/Scapy
A great guide to this modem on the OpenWrt router wiki: https://wiki.openwrt.org/toh/tp-link/tl-mr3040
Similar in spirit is this: http://wiki.securityweekly.com/wiki/index.php/Episode310
- Pen-testing drop box
- Must be small and inexpensive
- Must be OpenWRT supported
- Must have wired and wireless interfaces
- Must have space for a USB drive
- Must be battery powered
- Must be capable of all of that without soldering
Widyrunning OpenWRT on a router to make it into a wearable wireless ear
The Widy Device:
Widy post-installation: Widy/Post-Install
Widy configuration: Widy/Configuration
Using tools on the Widy: Widy/Toolbox
Using tcpdump on Widy: Widy/Tcpdump
Using aircrack on Widy: Widy/Aircrack
Python/Scapy on Widy: Widy/Scapy
Scripting the slider button on the Widy: Widy/Configuration#Slider Button Configuration
Using widy as a wireless access point: Widy/Access_Point
Debugging some SSH problems: Widy/Access_Point/SSH
Bridging widy wireless and ethernet connections: Widy/Bridging
Widy startup services: Widy/Startup Services
Create a hard-wired serial/TTL connection: Widy/Serial
Flags · Template:WidyFlag · e