Some experiments based on stack overflow:
Some examples of website attacks:SQL,Sessions,XSS...
Includes a socket server with stack overflow
daemon programming
Use socket to get reverse shell
Using RSA to transmit symmetric keys
Encrypted transmission