Forum Moderators: phranque
Security researchers have found a way to use JavaScript to map a home or corporate network and attack connected servers or devices, such as routers or printers.
Cnet article [news.com.com]
I had a look at the proof of concept. It appears to be shockingly simple to write a javascript that can detect any device connected to a local network. It probes known local IP numbers, such as 192.168.1.1. If a device is found, the script reads the device's response and uses it as a fingerprint to determine the device brand. If the device has a web based interface, and no password is required to use the interface, the script can easily send all sorts of commands to reconfigure the device.
My router/DSL modem lives at 192.168.1.1, has a web based interface, and I haven't set a password - yet...
I always set the password and most often I will change the default LAN settings too. I don't let my browser cache the userid/password either. On wireless routers I turn on encryption (WAP, not WEP) and I turn off the SSID broadcast. Other tips welcome ...
BTW
I found that if you conn directly via USB from the wireless router to your machine and disallow MS firewal. The rate of FTP upload increase drastically.