Widy
From charlesreid1
Widy is a portable 3G modem/wireless router that has been modified to run OpenWRT, a *nix variant.
Contents
Installing OpenWRT
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.
Configuring Widy Internet Gateway
There are, generally, two ways to allow the network Widy creates to connect to the internet.
The first way, the easiest but also the most limiting, is to use the wireless device to connect to the internet, and use the ethernet port to connect to the client. This is easier because you can just set up the wireless network connection via the Luci web interface, and plug in the client, but obviously more limiting because there is only one ethernet port.
To set up the configuration that uses wireless to connect to an internet gateway, see Widy/Wireless Gateway
The other way to connect Widy to the internet is to set up a wireless network that allows multiple clients to connect to Widy, and pass all of that traffic through the wired connection and on to the internet gateway. This is more advantageous because it can handle many more clients, but requires the use of the firewall.
To set up the configuration that uses ethernet to connect to an internet gateway, see Widy/Ethernet Gateway
Post-Installation Procedure
The post-installation procedure consists of getting the Widy ready to be operational - installing software, creating keys, cleaning up, copying scripts, etc.
Configuration
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.
Widy Toolbox
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
Links
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
Flags
Widy running OpenWRT on a router to make it into a wearable wireless ear
The Widy Device: Widy installation: Widy/Installing · Widy/Redux Widy Wireless Internet Gateway: Widy/Wireless Gateway Widy Ethernet Internet Gateway: Widy/Ethernet Gateway 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
|