Haven't tried my self since I don't own a D-Link router.
However another reason to use dd-wrt:
http://www.devttys0.com/2013/10/reverse-engineering-a-d-link-backdoor/
In short, the guy manage to access the router page with abilities to change settings. This by editing the browser’s user agent string to “xmlset_roodkcableoj28840ybtide”