forked from koniu/wassup
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
42 lines (33 loc) · 1.71 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
------------------------------------------------------------------------
wassup.lua - WAyereless Site SUrveying Program
copyleft (¿) koniu <[email protected]>
------------------------------------------------------------------------
wassup.lua is a script performing a wireless AP scan and presenting it
in a readable text format.
It depends on Lua 5.1 and can use any of the following scanning backends:
* iwlist(8) - from wireless-tools, based on wext and pretty standard
* iw(8) - nl80211 based utility, common on some newer systems
* libiwinfo - nice abstraction library available in OpenWrt trunk
* airport - standard OSX command line utility
It's intended to run as root which is needed for active scanning.
Originally written on and for use with OpenWrt, but should run on any
platform that features the above tools. Tested on Debian and OSX 10.6.5.
Screenshots: http://ompldr.org/vNmI5NQ
http://ompldr.org/vNmI5bg
http://ompldr.org/vNm5oeg
http://ompldr.org/vNnFscg
Usage: wassup.lua <options>
-i <iface> interface to use [wlan0]
-d <delay> delay between scan cycles [0]
-r <repeat> number of scan cycles [0 = forever]
-b <buffer> number of scans in a cycle [1]
-m <method> scan method [iw, iwinfo, iwlist or airport]
-k <c1,c2,...> show columns [bssid,ch,s,essid,sig,min,avg,max,loss,enc]
-s <c1,c2,...> sort by columns [sig,essid]
-f <filter> filter by string [none]
-c <channel> show only channel <num> [none]
-l <leave> show out-of-range APs for <leave> of cycles [f = forever]
-g <c1,c2,...> highlight rows by field [enc,s]
-o obfuscate bssid and essid columns
-C <cfgfile> use settings from <cfgfile>
-h help yourself