Category Archives: Projects

CH341A USB serial EEPROM reader under Linux

I nprogrammereeded to backup original firmware of my favourite Chinese wireless router but I didn’t want to spend much time with hacking the embedded Linux. So I have ordered¬†this cheap USB serial EEPROM programmer on ebay. You can easily find the original utility & driver for Windows on the Internet but the chip manufacturer doesn’t provide software for Linux. Continue reading CH341A USB serial EEPROM reader under Linux

PHP: RPC with asymmetric cryptography

Yesterday, I was thinking about a simple way how to issue commands, list files, get files and access database on a remote system. With PHP all these things are simple to do and you don’t need to write TCP server, because it is provided by some HTTP daemon. It is also important that this could do only authenticated user. Next point was, that authenticated user can do anything on remote system and no complicated method implementation is needed on remote system. This might seem less secure but think about ssh… is it not similar? Continue reading PHP: RPC with asymmetric cryptography

Reverse engineering Lenkeng HDMI over IP extender

014456_show1

Short time ago, I was searching for a way how to get HDMI output from camera to PC (and then stream on the Internet). There are PCI-x HDMI input cards on the market, but they cost 100$+. Suddenly, I have found a device, which transmitted HDMI signals over IP network for half of the above price so I took the chance. Specification said something about MJPEG so I thought it might be possible. Continue reading Reverse engineering Lenkeng HDMI over IP extender