I'm not sure if this has been done by others before, but here's a cool little hack for breaking into Linksys routers :). There are actually at least two ways to do this including leaving out the username:password part (admin:admin) assuming the user had already logged into the router earlier, this will guarantee you can log into the router remotely.
This hack can be modified to affect other routers. I used Linksys because I have one handy :).
Btw, another fun Linksys project is here: Linksys Quadcopter.
Sample Code - How To Turn On Wireless on Linksys WRT54G Rev 5 Routers
Simply make a web page that the user loads in their browser at with code that looks like this. This could all be hidden in a frame or something so the user doesn't know this is happening.
How Users Can Protect Themselves
There are a few things that can be done to protect from this hack.
How Router Manufacturers Can Protect From This
Copyright 1997-2013 - Michael Kohn