|
|
a90702d68f
|
implemented second exploit phase
|
2024-01-16 23:18:20 +01:00 |
|
Johannes Maier
|
7710474cd2
|
Reformat exploit.py.
|
2024-01-16 22:04:01 +01:00 |
|
Johannes Maier
|
f84a733706
|
Add exploit extracting the premium activation key.
|
2024-01-16 21:41:50 +01:00 |
|
Johannes Maier
|
71b527efa1
|
Fix bug to be exploitable
|
2024-01-16 19:24:54 +01:00 |
|
Johannes Maier
|
0d44710dc7
|
Add basic exploit
|
2024-01-16 18:26:46 +01:00 |
|
Johannes Maier
|
06fc784871
|
Change the pun.
|
2024-01-16 18:02:10 +01:00 |
|
Johannes Maier
|
9ede0db8d7
|
Remove attribute.
|
2024-01-16 17:45:29 +01:00 |
|
Johannes Maier
|
f6e817eba6
|
Remove todos.
|
2024-01-16 17:45:09 +01:00 |
|
Johannes Maier
|
12765a9a11
|
Fix register names.
|
2024-01-16 17:38:27 +01:00 |
|
Johannes Maier
|
3f0967d7f5
|
Add seccomp jail. New pun.
|
2024-01-16 17:35:55 +01:00 |
|
Johannes Maier
|
4dd7d3d9d6
|
Add premium mode. Closes #3.
|
2024-01-16 15:58:52 +01:00 |
|
Johannes Maier
|
f244d69127
|
Add more registers to ISA, required for exploit.
|
2024-01-16 09:12:57 +01:00 |
|
Johannes Maier
|
ab724721c0
|
Add more tests for add and addi
|
2024-01-13 13:46:09 +01:00 |
|
Johannes Maier
|
50405ab89a
|
Introduce bug
|
2024-01-13 13:44:11 +01:00 |
|
Maier Johannes
|
338f0eda4d
|
Add CI and test (#1)
Add CI and test
|
2024-01-12 04:02:30 +01:00 |
|
Johannes Maier
|
d0f0ea6e56
|
Add '!' to exit code printing message + formatting
|
2024-01-12 03:56:28 +01:00 |
|
Johannes Maier
|
b56a224044
|
Add dockerfile for DEBUGGING purposes!
|
2024-01-12 01:36:52 +01:00 |
|
Johannes Maier
|
74bed6b74d
|
Bug fixes and convenience improvements.
|
2024-01-12 01:33:08 +01:00 |
|
Johannes Maier
|
7f74e2934c
|
Make vuln.c compiling & running on debian bullseye.
|
2024-01-12 01:32:35 +01:00 |
|
Johannes Maier
|
cd077bd814
|
First code generator
|
2024-01-11 21:02:52 +01:00 |
|
Johannes Maier
|
6b7a4100ae
|
Begin code generator.
|
2024-01-10 16:20:55 +01:00 |
|
Johannes Maier
|
2d8f9eba01
|
Rework registers.
|
2024-01-10 16:10:11 +01:00 |
|
Johannes Maier
|
29e9b2ea43
|
Extend framework
|
2024-01-10 16:03:06 +01:00 |
|
Johannes Maier
|
a6fbc73d55
|
Add project propossal.
|
2024-01-10 16:02:51 +01:00 |
|
Johannes Maier
|
7991f82fee
|
Use all security measures:
- Full RELRO
- Stack Canary
- NX
- PIE
|
2024-01-05 19:04:02 +01:00 |
|
Johannes Maier
|
0f9fe1288f
|
Add read of input program.
|
2024-01-05 17:51:01 +01:00 |
|
Johannes Maier
|
8176a353c1
|
Add .clang-format and rename to vuln.c
|
2024-01-05 17:40:12 +01:00 |
|
Johannes Maier
|
1ef96d8206
|
Init
|
2024-01-05 17:06:49 +01:00 |
|
Maier Johannes
|
91ca5f9e63
|
Initial commit
|
2024-01-05 17:01:10 +01:00 |
|