First: This is awesome. Of course I love this little hack that exploits some pretty serious default misconfguration.
Second: I hate seeing "code" which is really just a 'wrapper' around other tools. This isn't 'Python code' as much as a 'glorified shell script that relies on Linux free tools!".. maybe some attrition for:
line 138: os.system("aireplay-ng -D -0 0 -a" + network.MAC + " mon0 &")
Linux Wireless Network tools????
line 255: 'iwlist wlan0 scan 2>/dev/null',
Third: It really doesn't matter, because 1) Did I mention this is COOL shit.