
🚩 Uno strumento CLI e una libreria per migliorare e velocizzare la scrittura di script/exploit con conversione/manipolazione di stringhe.
Uno strumento CLI & libreria per potenziare e velocizzare la scrittura di script/exploit per giocatori di CTF (o ricercatori di sicurezza, cacciatori di bug bounty, pentester ma principalmente focalizzato sul CTF) modificando la classe String per aggiungere una sintassi breve dei pattern di codice usuali. La filosofia è anche quella di mantenere la libreria puramente nativa Ruby (nessuna dipendenza) e non re-implementare ciò che un'altra libreria fa già bene.
Ad esempio invece di scrivere:
require 'base64'
myvar = 'string'
myvar = Base64.strict_encode64(myvar)
Basta scrivere (più breve e facile da ricordare):
require 'ctf_party'
myvar = 'string'
myvar.to_b64!
La maggior parte dei metodi sono disponibili come comandi CLI:
$ ctf-party 'security' to_hex
7365637572697479
$ ctf-party 'NzQ2Zjc0NmY=' from_b64 hex2str str2bin
01110100011011110111010001101111
Realizzato da Alexandre ZANNI (@noraj). Forkato da Orange-Cyberdefense/ctf-party.