Skip to content
Jacob on Mastodon Jacob on GitHub RSS Feed Link

NOTE! This page is a work in progress... I'm putting it up anyways since it's useful to me

CTF Resources

General Resources

CTFTime

The defacto community scoreboard and event tracker

PwnCollege

Probably the best free resource for learning Binary Exploitation & Reverse Engineering

PicoCTF

A great resource of beginner focused challenges

CTF Search

A search engine for ctf writeups, indexed from CTFTime

Wargame Nexus

List of wargame sites managed by Zardus

Web Based Tools

Defasm

A online x86 assembler

Dogbolt

Online decompiler that lets you compare results from Angr, Binary Ninja, Ghidra, and IDA

CyberChef

A web tool to apply different methods of encryption/decryption on input

TIO

An online interpreter, with over 680 different interpreters

Reference

Elixir

Online Source viewer for Linux, glibc, and some other large oss repos

Linux kernel syscall tables

The best syscall table I've found, with architecture and version information

x86 and amd64 instruction reference

A nice website scraped from the Intel manual, much better than searching through the 5240 page pdf

x86 assembly reference

Table breakdown of diffferent x86 opcodes

Reversing Tools

PyLingual

Python bytecode disassembler

Luadec

Online lua bytecode decompiler

SNES/GBA Emulator

Includes a really nice debugger

FRIDA

Dynamic instrumentation toolkit

Unicorn

Powerful Multi-arch CPU emulator

Pwning Tools

pwntools

The defacto python library for writing exploit scripts

pwndbg

GDB extension that provides significant UI improvements

pwninit

Automates patching binaries to run with target libc

libc.rip

Determine libc version from symbol offsets

seccomp-tools

Dump seccomp rules from binaries

ROPgadget

Identifies rop gadgets in binaries

one_gadget

Find libc one-gadgets and their constraints

Pwning Resources

Azeria Labs

Awesome intro to ARM and general exploitation techniques

how2heap

Repo containing example heap exploits for many glibc versions

Nightmare

Large collection of exploit techniques shown through example CTF challenges

ir0nstone's Blog

Good resource for some basic stack/heap techniques

Memory Pivoting Diagram

Nice diagram from Pivoting around memory by Nick Gregory

Kernel Resources

Crypto Resources

Cryptopals

Beginner crypto challenges

Cryptohack

The platform for grinding crypto

Friends Sites

Desp
JJ
Jade
Ken
Liam
lyndon
Robert
Vie

Misc

Here are a list of helpful tools I have nowhere to formally categorize yet!


disk prices aggregator of hard drive prices

test


If some of these links become outdated or redirect to some crypto-related scam please let me know