
🎏 CTF 플레이어를 위한 스크립트/익스플로잇 작성을 향상하고 가속화하는 라이브러리
CTF 플레이어(또는 보안 연구원, 버그 바운티 헌터, 침투 테스터, 주로 CTF에 초점)를 위한 스크립트/익스플로잇 작성을 빠르고 효율적으로 만들어주는 라이브러리입니다. 문자열 클래스를 패치하여 일반적인 코드 패턴의 짧은 문법을 추가합니다. 철학은 순수 루비(의존성 없음)로 유지하고, 다른 라이브러리가 이미 잘 수행하고 있는 작업(예: xor을 위한 xorcist)을 다시 구현하지 않는 것입니다.
예를 들어, 다음과 같이 작성하는 대신:
require 'base64'
myvar = 'string'
myvar = Base64.strict_encode64(myvar)
다음과 같이 작성하면 됩니다(더 짧고 기억하기 쉬움):
require 'ctf_party'
myvar = 'string'
myvar.to_b64!
to_b64, to_b64!, from_b64, from_b64!, b64?md5, md5!, sha1, sha1! 등flag, flag!, flag? (깃발 형식 적용/확인)rot, rot!, rot13, rot13!홈페이지 / 문서: https://orange-cyberdefense.github.io/ctf-party/
Alexandre ZANNI (@noraj) 제작, Orange Cyberdefense의 침투 테스터.
hex2dec, dec2hex, to_hex, from_hex, hex2bin, bin2hex 및 뱅(!) 버전