Shirajuki’s CTF Resource/Archive

Mostly taken from https://dox.xil.se/ctf/readme.md?raw=true#

Tools

Android reversing

Binary exploitation / PWN

Ciphers/ Converters and decoders

Code Formatters

Coding/ Learn2code

Crypto

  • numpy powerful number cruncher
  • pycrypto various crypto and hash implementations (sha-1, aes, …)
  • pynacl python bindings to nacl (elliptic curve etc)
  • fastecdsa fast elliptic curve cryptography in python
  • Factoring RSA keys
    • factordb online factor tool/database.
    • sympy includes ntheory.factorint() which is the best allround factoring algo. Solves most ctf-cases.
    • yafu includes factor(), not good at pq that are similar for big modulo
    • primefac python module to factor large numbers, works in parallell
    • ECM factorization applet Horrible java applet but it can find p and q fast if they are close.
  • quipqiup Substitution cracker
  • sagemath I should get sagemath for python3 soon…
  • Learning platforms:

Forensics tools

Hash

Markdown

Mathematics

Network tools

OSINT

Signal decoding

SSL tools

Stegano

Password cracker

PRNG

  • untwister Can recover seed from various PRNG such as Mersenne Twister, PHP, Ruby.

Web

Writeups

RSA