ctf party
v1.2.0
일반적인 코드 패턴의 짧은 구문을 추가하기 위해 String 클래스를 패치하여 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!
hex2dec
, dec2hex
, to_hex
, from_hex
, hex2bin
, bin2hex
및 bang 버전 홈페이지/문서: https://orange-cyberdefense.github.io/ctf-party/
Orange Cyberdefense의 침투 테스터인 Alexandre ZANNI(@noraj)가 제작했습니다.