Remote PC Startup System

No, I checked that before I started this project. Even if it did, I may have built this anyway, since the key exchange ensures that only I can start up my desktop (unless someone did a man in the middle attack and decoded the messages, but I'm not that paranoid). Getting through a NAT might be a problem too.

The force shutdown ability would also be impossible with wake up on LAN alone.