Phorp (Phone Home Robot Pro)
Open source for Windows/Mac/*nix/etc. Comes with precompiled Windows binary.v1.00.04 - December 31st, 2006
- Improved testapp.exe
- Fixed bug in hash checking
- Now includes a fun optional fake windows antivirus updater tray tool
WHAT IS PHORP?
Phone Home Robot Pro (phorp) is an open source program that runs on your pc or laptop, and periodically "phones home" to a server somewhere to check if it has been stolen, and gets instructions on what to do if it has been.
There are a lot of services you can buy that perform similarly to phorp, in that they connect regularly to a central server so that you can hopefully track them down when they are stolen.
In general, phorp is different from these services in that it attempts to be extremely lightweight and minimalistic, and in that there is
no single service you need to subscribe to.
Instead, you can use your own web servers or ftp accounts as the home page for the program to phone home to and for you to leave instructions for.
It is extremely rare for a computer to actually be stolen or lost, so rather than installing a bloated program on your pc that tries to anticipate all the possible things you might need to be able to do if your pc is stolen, phorp works by checking a server for instructions from its master (you!). Normally there will be nothing for it to do.
But, if your pc is stolen, you would upload some programs on your server for phorp to execute. Assuming the instructions have been
authenticated for security to prove that you uploaded them, they will be executed by phorp silently the next time it phones home.
What programs would you have phorp execute? Well typically a good option might be to run a remote control program that would let you connect in and observe and control the pc. Other choices might be to install a keylogger, or a program to erase all of your sensitive data. The choice is up to you.
NOTE: I put the 'Pro' in the program name because you have to be am IT pro to figure out how to use this program currently
I plan to make a nice easier to use gui tray util for it later. Right now it's a pure commandline tool you have to make sure runs automatically on your own. Special thanks to Gothic for helping me get the Linux version working and helping organize the program.