After spending some time in Wireshark analyzing the communication between the client and sever, I found a few items of note: The client initiates the communication with the server Commands are sent from the server to the client This led me to conclude that by impersonating a Synergy server and enticing a client to connect to it, I could compromise the client.