Secure Programming coursework @ University of Edinburgh.
- Understand these two exploits. here
- Analyze two vulnerable pieces of code, produce exploits and patches here
- Denial of service, bruteforce attacks, buffer overflow source code here
- Secure Server Management configure a number of security restrictions on openssh and linux
- Describe and patch the Hearbleed bug
- Digital Signature System php website that implements a number of mitigations on a previous version and includes a digital signing system