5 laboratories:
-
diffie-hellman Desktop communicator written in Java. Uses client-server architecture, custom Diffie-Hellman protocol implementation, sockets and 3 encryption methods. Unit tests with JUnit and Spock.
-
hackme-walkthrough Walkhrough of two games. Includes analysis of JavaScript and PHP code.
-
rozwal-walkthrough Walkthrough of few sql injection and crypt lvls (using Python).
-
exploit Analysis of dump file (asm x86) and exploit written in Perl.
-
keygen Analysis of another dump file (asm x86) and key generator in C.