Logger
Author: 0xIDA
Platform: FlagYard · Category: pwn · Difficulty: N/A
Solvers
Summary
Heap exploitation challenge on FlagYard (tcp.flagyard.com:14808). The binary has a logger service with write/tofile/delete/print operations. Uses a patched binary with pwntools for local testing.
Structure
- Category: PWN
- Challenge Name: Logger
- Path:
ctf/flagyard/pwn/logger/ - Target: Get a shell on the remote server
Analysis
- Binary: x86-64 PIE ELF, dynamically linked, not stripped
- Patched binary available for local testing
- Exploit: Heap exploitation with libc leak via unsorted bin
- Technique: Overwrite heap metadata → unsorted bin attack → one_gadget
Solvers
| File | Status |
|---|---|
solvers/exploit.py | Remote exploit with pwntools |
Connection
tcp.flagyard.com:14808
Files
| File | Purpose |
|---|---|
files/logger | Original binary |
files/logger_patched | Patched for local testing |
files/libc.so.6 | Remote libc |
files/ld-2.39.so | Dynamic linker |
Tools
- pwntools
- patchelf
- one_gadget
- gdb / pwndbg
Status
Has solver — Exploit script exists but needs verification against live instance.