pesta ctf
v1.2.0
Pustaka untuk meningkatkan dan mempercepat penulisan skrip/eksploitasi untuk pemain CTF (atau peneliti keamanan, pemburu hadiah bug, pentester tetapi sebagian besar berfokus pada CTF) dengan menambal kelas String untuk menambahkan sintaksis singkat dari pola kode biasa. Filosofinya juga menjaga perpustakaan tetap murni ruby (tidak ada ketergantungan) dan tidak mengimplementasikan kembali apa yang sudah dilakukan dengan baik oleh perpustakaan lain (misalnya xorcist untuk xor).
Misalnya, alih-alih menulis:
require 'base64'
myvar = 'string'
myvar = Base64 . strict_encode64 ( myvar )
Tulis saja (lebih pendek dan mudah diingat):
require 'ctf_party'
myvar = 'string'
myvar . to_b64!
to_b64
, to_b64!
, from_b64
, from_b64!
, b64?
md5
, md5!
, sha1
, sha1!
, dll.flag
, flag!
, flag?
(terapkan/periksa format bendera)rot
, rot!
, rot13
, rot13!
hex2dec
, dec2hex
, to_hex
, from_hex
, hex2bin
, bin2hex
dan bang Beranda / Dokumentasi: https://orange-cyberdefense.github.io/ctf-party/
Dibuat oleh Alexandre ZANNI (@noraj), pentester dari Orange Cyberdefense.