Reverse Engineering

8 writeups

stacked
ImaginaryCTF · 2025
Reverse Engineering

Return oriented programming is one of the paradigms of all time. The garbled output is `94 7 d4 64 7 54 63 24 ad 98 45 72 35`

#rev #crypto
CTF Write-up — abnormaleak (Format String + Stack Leak)
Hackthebooctf · 2025
Reverse Engineering

Binary: abnormaleak (ELF 64-bit, x86-64, dynamically linked, not stripped)

#rev #format-string
SilentOracle (rev/pwn) — Timing Side-Channel (fail-slow) Attack
Neurogrid CTF · 2025
Reverse Engineering

**Flag:** `HTB{Tim1ng_z@_h0ll0w_t3ll5}`

#rev #heap #pwntools
POCTF — Through a Glass Darkly (rev300-1) — Write-up
Pointeroverflowctf · 2025
Reverse Engineering

Goal: recover the correct flag string.

#rev
Challenge Overview
Pointeroverflowctf · 2025
Reverse Engineering

**Name:** rev200-1.apk **Category:** Reverse Engineering **Platform:** Android (Kotlin / Java)

#rev #android #crypto
encrypter
QnQSec · 2025 · Sep 20, 2025
Reverse Engineering

AES-256-CBC with the key produced by embedded shellcode. Break on EVP_EncryptInit_ex at runtime, read the key/IV out of registers, decrypt offline.

#aes #openssl #gdb #shellcode
medium
weird-app
ImaginaryCTF 2025 · 2025 · Jul 5, 2025
Reverse Engineering

Android APK that applies a position-dependent substitution over letters/digits/specials. Invert it in Python.

#android #apk #jadx #substitution
easy
nimrod
ImaginaryCTF 2025 · 2025 · Jul 5, 2025
Reverse Engineering

Stripped Nim binary that XORs input with a keystream derived from a hard seed. Extract the keystream at runtime with gdb and XOR out the flag.

#nim #xor #gdb #keystream
easy