Lans.py: capture usernames, passwords, messages and inject arbitrary HTML
github.com
github.com
EDIT Looking for something more complete than a wiki article on ARP spoofing
Basically, in a typical LAN, you think the server is communicating directly with you alone, but in fact it's broadcasting to everyone. Your NIC and OS just happen try not to receive it.
Endpoints only self-choose to listen to stuff addressed to them.
As a generalisation: hubs just push everything received from one port out to all ports.
Switches are cleverer in that they only direct the right traffic (that may include broadcast traffic) to all ports.
Of course, there are cheap 'switches' that are nothing more than hubs.
Not sure what the status of various wireless routers/aps (eg: software ap on *bsd/linux).
This is for wireless networks I believe.
Yes, some of those offer client isolation but it's often not the default. (Or maybe I'm thinking RADIUS keys per client since the isolation won't stop you sniffing?)
So assuming you've authenticated (I.e. you have the WEP or WPA key), you'll see all the traffic.
Cheers, Victor
The benefit of tabs is that you can open it in your editor and set you editor to view tabs at whatever your spacing preference (2 or 4 spaces).
That github doesn't let you specify the tab-sizing you wish to view the code at is no fault of the author's (it would be a nice feature for github to add).
Please don't throw PEP8 at me :)
[1] http://lea.verou.me/2012/01/why-tabs-are-clearly-superior/
Tabs may have some advantages over spaces, but uniformity is far more important.
* SVN diff tools
* Web SVN webbrowsers
* Vi
* Eclipse
* Chrome
You have all passwords now ^^