When I’ve done some wireless hacking in the past there were always a couple of things which I needed to do again and again. (1) Set wireless devices to monitor mode, (2) destroy/revert monitor interfaces and (3) use macchanger to fake the mac addresses of these various devices. In practice typing all these commands over and over is very tedious (especially if you want to use macchanger each time). This little script does all of that: (a) Monitor Mode + Random MAC, (b) Monitor Mode + Specific MAC, (c) Lookup vendor MAC-addresses, (d) Reverse lookup MAC-address to find the vendor. It should be noted that option (a) and (b) destroy all pre-existing monitor interfaces as part of the process. This script might be a bit rough round the edges but it does the job well enough :))
Download: macmon.sh
root@bt:~/Desktop# ./macmon.sh ----------------------------------------------- * MacMon v1.5 -- b33f * * -Have a anonymous day- * ----------------------------------------------- * * (1) Random MAC - Monitor Mode * (2) Set specific MAC - Monitor Mode * (3) Display list of vendor specific MAC * [The vendor-search is case sensitive] * (4) Reverse look-up MAC address * * Select option (1/2/3): 1 ----------------------------------------------- * * * Interface Chipset Driver * * wlan0 Realtek RTL8187L rtl8187 - [phy0] * ----------------------------------------------- * * Select Interface: wlan0 * ----------------------------------------------- * * [>] Setting device to monitor mode * [>] Faking MAC * * Current MAC: 00:c0:ca:39:0b:73 (Alfa, Inc.) * Faked MAC: e6:c4:cc:07:53:ae (unknown) * Current MAC: 00:c0:ca:39:0b:73 (Alfa, Inc.) * Faked MAC: e6:c4:cc:07:53:ae (unknown) * * [>] Done -----------------------------------------------