XorSocket
For all of the source code used in this tutorial, you may choose from the following formats: