Widy/Post Install
From charlesreid1
The Procedure
We'll start by upgrading the on-board software, and installing some tools of our own.
Install Software Packages
Once again we'll use opkg to install packages.
Wireless Toolz
Let's ugprade our wireless toolz.
$ opkg update $ opkg install wireless-tools
Other Stuffs with opkg
There's lots of goodies in the opkg package lists, too. First, general-purpose utilities:
$ opkg install screen $ opkg install wget $ opkg install python $ opkg install nmap $ opkg install tcpdump
Now tools for wireless attacks:
$ opkg install aircrack-ng $ opkg install kmod-tun # for airbase-ng to work $ opkg install macchanger $ opkg install mdk3 $ opkg install reaver $ opkg install snort $ opkg install wavemon
and yet more tools, some still unfamiliar:
$ opkg install kismet-server kismet-drone kismet-client $ opkg install airpwn
Networking tools:
$ opkg install squid $ opkg install ettercap
Installing Python Packages
Remember that OpenWrt is designed for tiny systems, so the Python installation is minimal - no pip. But you can still install python packages the old fashioned way:
python setup.py build python setup.py install
Sharing Toolz
Toolz = scripts
$ opkg install git
Using git will allow us to share our work across computers, and develop scripts on a laptop to run on the device.
From the Widy device, run this command to clone something on the local network (which you should be connected to via the on-board wifi, via the web interface):
$ git clone user@10.0.0.100:/path/to/project.name
This should ask you for a password, just like SSH (or not, if you have SSH keys).
This will add the remote address 10.0.0.100 as "origin", which I like to rename.
Writing Python Toolz
For more info on scripting wireless stuff with Python, see Wireless/Python
| 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
|