
Ctf Misc
When a CTF challenge doesn't fit cleanly into web, pwn, crypto, or forensics, this is your fallback. It covers pyjails and bash jails (including func_globals traversal and HISTFILE tricks), encoding chains (multi-layer base64/QR/esoteric languages), RF signal processing for SDR challenges, DNS exploitation like NSEC walking and rebinding, Z3 constraint solving, WASM patching, and oddities like floating-point data hiding and USB mouse PCAP reconstruction. The supporting files go deep on sandbox escapes, custom VM reversing, and hybrid puzzles (Benford's Law bypass, nonogram solvers, shredded document reassembly). It's genuinely miscellaneous, so use a specialized skill first if the challenge has a clear primary category. Good for the weird stuff that makes you squint at the prompt.
- skills.sh installs
- 9.5K
- GitHub stars
- 3.7K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add ljagiello/ctf-skills --skill ctf-misc --agent claude-codeInstalls into .claude/skills of the current project.
Files
CTF Miscellaneous
Quick reference for miscellaneous CTF challenges. Each technique has a one-liner here; see supporting files for full details.
Prerequisites
Python packages (all platforms):
pip install "pwntools==4.15.0" "segno==1.6.6" z3-solver Pillow numpy requests dnslib
Linux (apt):
apt install libzbar0 qrencode ffmpeg
macOS (Homebrew):
brew install ffmpeg qrencode
Manual install:
- SageMath — Linux:
apt install sagemath, macOS:brew install --cask sage
Additional Resources
Sponsors
Details
- Repository
- github.com/ljagiello/ctf-skills
- Categories
- Backend & APIs, DevOps & CI/CD, CLI & Terminal, Finance & Trading, Game Development