Que fait ctf-pwn ?
Fournit des techniques d'exploitation binaire pour les défis CTF. À utiliser lorsque vous avez déjà une cible native vulnérable ou un service et devez transformer une corruption mémoire ou des primitives bas niveau en exécution de code ou escalade de privilèges, tels que les débordements de tampon, chaînes de format, bugs de heap, ROP, ret2libc, shellcode, exploitation du noyau, contournement de seccomp, évasion de sandbox, ou chaînes d'exploitation Windows/Linux. Ne pas utiliser lorsque le principal obstacle est de comprendre ce que fait le binaire ; utilisez d'abord le reverse engineering. Ne pas utiliser pour les bugs web purs, la forensique disque ou paquets, ou les défis crypto/mathématiques autonomes.