
공격적 보안을 위한 스위스 아미 나이프.
공격적 보안을 위한 스위스 아미 나이프.
레드 팀 및 펜테스팅 도구를 단일 바이너리로 묶었습니다 — 하나의 도구, 여러 개의 날.
DNS
FTP
HTTP
LDAP
네이버 (ARP/NDP)
유틸리티
-EncodedCommand 문자열(UTF-16LE의 base64) 인코딩 및 디코딩.redknife는 Linux에서 빌드되고 활발히 테스트됩니다. 다른 플랫폼은 현재 활발히 테스트되지 않으며 모든 기능이 완전히 지원되지 않을 수 있습니다.
미리 컴파일된 바이너리는 Linux 및 Windows용으로 배포됩니다. 다른 플랫폼에서는 redknife를 소스에서 빌드해야 합니다.
아래에서 미리 컴파일된 바이너리와 소스에서 설치하는 방법에 대한 지침을 모두 확인할 수 있습니다.
릴리스에서 컴파일된 아티팩트 가져오기
GitHub Releases에서 아키텍처에 맞는 아카이브를 다운로드하세요.
선택적으로 아카이브를 추출하기 전에 서명과 체크섬을 확인할 수 있습니다.
동일한 릴리스에서 SHA256SUMS와 SHA256SUMS.asc를 같은 디렉터리에 다운로드하고 SECURITY.md에 나열된 서명 키를 가져오세요:
gpg --verify SHA256SUMS.asc SHA256SUMS
sha256sum --check --ignore-missing SHA256SUMS
다운로드한 .tar.gz 아카이브를 추출하고 실행하세요:
./rk --help
Windows에서는 .zip 아카이브를 추출하고 실행하세요:
.\rk.exe --help
선택적으로 rk를 시스템 전체에 설치하여 어느 디렉터리에서든 실행할 수 있습니다 (sudo 필요):
sudo install -m 755 rk /usr/local/bin/rk
또는 사용자 전체에 설치할 수 있습니다 (~/.local/bin이 PATH에 있는지 확인하세요):
install -m 755 rk ~/.local/bin/rk
cargo를 사용하여 소스에서 설치
다음 명령은 rustc와 cargo가 필요하며, git 저장소에서 직접 redknife를 빌드하고 설치합니다:
cargo install redknife --git https://github.com/yukibtc/redknife
사용 가능한 명령과 일반 옵션을 표시합니다:
rk --help
모든 주목할 만한 변경 사항은 CHANGELOG.md에 문서화되어 있습니다.
redknife는 아직 초기 개발 단계입니다! 기능과 API가 변경될 것이며, 버그가 예상됩니다.
redknife는 교육 목적 및 승인된 보안 테스트 전용입니다. 소유하고 있거나 테스트에 대한 명시적 허가를 받은 시스템에서만 사용하세요.
이 프로젝트는 MIT 소프트웨어 라이선스에 따라 배포됩니다 – 자세한 내용은 LICENSE 파일을 참조하세요