Hacking the D-Link DPH-128MS VOIP Phone
An anonymous reader writes "I've been working on reverse engineering the D-Link DPH-128MS VOIP phone. It's an end of life product for D-Link but a neat little desktop phone that runs Linux. I've figured out a way to exploit the tftp server running on it to get root access. I'm at the point now of trying to figure out how to update the phone with more files. Check out the writeups I have and the scripts on the link above."
This belongs more on Hack a day, or somewhere, but nice job.
Be seeing you...
When he runs strings against full.img and finds "/home/mikko/release_p125/kernel/linux-2.4.17_mvl21/include/linux/dcache.h", Mikko is a popular Finnish men's name. So possibly some Finn was involved in creation of the phone.
Usually breaking into a device comes with a simple "hi y'all, my l33t". An actual breakdown of getting in was a very refreshing read, even if the author wasn't quite "l33t"
Add new protocols (get it to support the Opus codec). Get it to record calls. There are lots of things you can do.
Recording calls requires either permanent storage, or sacrifice of a fair chunk of its very minimal ram compliment for a block device, unless you want to set it up to save calls to an SMB share or something.
That's why I was asking.
Then it can be its own VOIP server as well. Hawt.
I would happy if I can occasionally record calls, even for a very short time.
And you clearly are using you imagination if you dont see much purpose in hacking the device. One can set it up as an XMPP client (which can inturn be used for Google Chat/Talk), one can possibly set it up a skype client, one can add plenty of protocols that are not supported.
unless you can find a remote exploit to subvert an installed phone.
Like, ummmm, I don't know .... tftp or something????
Why is it so hard to only have politicians for a few years, then have them go away?
He's trying for a "hack once, 'sploit everywhere" solution, which is a lot more valuable than a simple hardware mod.
John