Binary Challenges

Binary challenges more often contain reversing or shellcoding. Typical skillset required is buffer overflows, assembly.

GDB

Ghidra

Shellcoding

Pwntools

Return-Oriented Programming (ROP)