Skip to content

List of tools and commands that may be helpful in CTFs

Notifications You must be signed in to change notification settings

gregalletti/CTF_tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

35 Commits
Β 
Β 

Repository files navigation

CTF Tools

This repository is a place where I want to keep all the useful resources/websites/tools to solve CTF challenges. All the tools will be divided by category, in order to have a better organization.

This repo is for me but also for my CTF team, and why not for whoever will get to this page.

It will contain even some "obvious" links, like the ASCII table and so on, because it is a page indended to be kept open during CTFs: you never know what will come in handy!

Training 🚩

A list of useful websites to train our skills and knowledge.

General πŸ“‹

Tools

Resources

Cryptography πŸ”’

Tools

Resources

Steganography 🎨

Tools

  • Aperi'Solve: one of the best online tools, with static analysis and also running zsteg, steghide, exiftool, binwalk, foremost, ..
  • StegOnline: big stego tool, upload image and modify/extract data
  • Stegsolve: JAR file to view hidden text in images
  • Steg 1: online encoder/decoder of files in images
  • Steg 2: online encoder/decoder of files in images, maybe more powerful
  • Images Color picker: get colors from websites/images in Hex/RGB
  • Stegseek: lightning fast steghide cracker that can be used to extract hidden data from files.

Resources

  • steghide: manual website of the Steghide tool
  • zsteg: Ruby tool for steganography purposes

Web πŸ•ΈοΈ

Tools

Resources

Pwn πŸ›

Tools

  • Syscall Reference: x86 / x64 syscalls manual with registers value
  • Asm/Disasm: online x86 / x64 assembler and disassembler
  • LibC Check: find all the possible libc versions with symbol name and entry address
  • BinaryNinja: online binary file decompiler
  • DogBolt: online binary file decompiler with different options like Ghidra and BinaryNinja

Resources

Forensics πŸ•΅οΈβ€β™‚οΈ

Tools

  • Forensically: online forensic analysis tool to extract cool data from images, ..
  • Autopsy: file recovery tool with data carving, ..
  • Foremost: file recovery tool based on their magic bytes, headers, ..

Resources

OSINT 🌐

Reversing ↩️

Tools

  • Online Decompiler: online tool to decompile Java classes, APKs,...
  • MobSF: tool to decompile and reverse APK files
  • JADX: tools for producing Java source code from Android Dex and APK files
  • NB: strings is useful also on APK files

Resources