changed repo structure

This commit is contained in:
2025-06-06 02:50:04 +02:00
parent e887de976a
commit 6e6ee357b8
8848 changed files with 2089898 additions and 9 deletions

BIN
training/ForeverCTF/gdb/gdb_exec Executable file

Binary file not shown.

Binary file not shown.

BIN
training/ForeverCTF/jump/jump Executable file

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1 @@
flag = utflag{simple}

View File

@@ -0,0 +1 @@
bullshit_flag

Binary file not shown.

View File

@@ -0,0 +1,5 @@
# Tricky Indices
To exploit this binary enter -112 as the first index and -12 as the second index.
This dumps the flag because no bounds were checked and the flag is located below
the flag in memory

View File

@@ -0,0 +1 @@
q

Binary file not shown.

View File

@@ -0,0 +1,11 @@
# uint64_t challange
Observations:
Current balance is stored as a uint64_t
There is no check if you have enough money to buy a doge.
Exploit Path:
1. Buy dodges until u get uint64_MAX ammount of money.
2. Buy the win
3. get the flag with `cat /flag.txt`

View File

@@ -0,0 +1,9 @@
import sys
binary = bytearray(open(sys.argv[1], 'rb').read())
size = len(binary)
for i in range (size):
binary[i] = binary[i] ^ 0x41
open(sys.argv[2], 'wb').write(binary)

Binary file not shown.

BIN
training/ForeverCTF/xor/xor Executable file

Binary file not shown.