
🤖 모던 포트 스캐너 🤖
➡️ [Discord][discord] | [설치 가이드][toc-install] | [사용 가이드][usage-guide] ⬅️
빠르고, 똑똑하고, 효과적입니다.
![Arch Linux package][badge-1] ![Built with Rust][badge-2] ![GitHub All Releases][badge-3] ![Crates.io][badge-4] ![Discord][badge-5] ![Actions][badge-6]
![빠름][speed-1]
최신형 포트 스캐너입니다. 포트를 빠르게(최대 3초) 찾아냅니다. 스크립팅 엔진을 통해 스크립트를 실행할 수 있습니다(Python, Lua, Shell 지원).
RustScan 바이너리는 릴리스 페이지에서 설치할 수 있습니다.
가능하면 패키지 관리자로 설치하시길 권장합니다. 시스템에 맞게 테스트되어 있기 때문입니다.
RustScan은 이미 많은 저장소에 있습니다. 원하는 도구로 설치하세요:
RustScan은 공식적으로 Cargo 설치만 지원합니다. Cargo 방식을 사용하려면 Rust를 설치한 다음 cargo install rustscan을 실행하세요.
설치 예시:
MacOS:
brew install rustscan
Arch:
pacman -S rustscan
| 📖 [설치 가이드][toc-install] | 📚 [문서][links-table-2] | 🦜 [Discord][discord] |
RustScan은 포트 스캐너에 대한 현대적인 접근 방식입니다. 세련되고 빠릅니다. 그와 동시에 광범위한 확장성을 제공합니다.
말할 것도 없이, RustScan은 시간이 지남에 따라 스스로 개선되는 Adaptive Learning을 사용하여 당신에게 가장 적합한 포트 스캐너가 됩니다.
![빠름][speed-1]
속도는 RustScan이 보장합니다. 하지만 은닉(stealth) 목적으로 느린 스캔을 실행하고 싶다면 그것도 가능합니다.
먼저 코드에 대해 이야기해 보겠습니다.
RustScan이 이전 버전보다 눈에 띄게 느려졌는지 확인하는 테스트가 있습니다. 만약 느려졌다면 지속적 통합(CI)이 실패하므로, 더 빠르게 만들지 않는 한 master에 코드를 커밋할 수 없습니다.
[HyperFine][speed-2]은 장기적으로 RustScan의 성능을 모니터링하여 "더 빨라지고 있는가? 더 느려지고 있는가?"라는 질문에 답하는 데 사용됩니다.
모든 풀 리퀘스트는 한 명이 리뷰하지만, 대부분의 경우 두 명이 리뷰합니다. 수동으로 테스트하여 코드가 성능에 부정적인 영향을 미치지 않도록 확인합니다.
[자세한 내용은 여기에서][speed-3] 확인하세요.
![스크립트][extensible-1]
RustScan에는 누구나 대부분의 언어로 스크립트를 작성할 수 있는 새로운 스크립팅 엔진이 있습니다. Python, Lua, Shell이 모두 지원됩니다.
발견한 포트를 Nmap으로 전달해 추가 분석을 하고 싶으신가요? 가능합니다. SMB가 열려 있을 때 smb-enum을 실행하고 싶으신가요? 가능합니다.
가능성은 무한합니다. 편안하게 느끼는 어떤 언어로든 스크립트를 작성할 수 있습니다.
[자세한 내용은 여기에서][extensible-2] 확인하세요.
![적응형][adaptive-1]
RustScan에는 "Adaptive Learning"이라는 멋진 기능 모음이 있습니다. 이 기능들은 스캔 대상 환경과 당신이 RustScan을 사용하는 방식을 "학습"하여 시간이 지남에 따라 스스로 개선됩니다.
이 기준에 부합하는 모든 기능을 이 포괄적인 용어로 부릅니다. 목록은 계속 변경되므로 [위키에서 자세한 정보를 확인][adaptive-learning]하세요.
![빠름][accessible-1]
RustScan은 완전한 접근성을 목표로 하는 최초의 침투 테스트 도구 중 하나입니다.
[대부분의 침투 테스트 도구는 접근성이 없으며][accessible-2], 이는 업계 전체에 부정적인 영향을 미칩니다.
RustScan은 접근성을 보장하기 위한 지속적 통합 테스트를 갖추고 있으며, 접근성을 개선하고 모든 사람이 RustScan을 사용할 수 있도록 끊임없이 노력하고 있습니다.
사용법 가이드가 2개 있습니다. [기본 사용법][usage-1]과 [하고 싶을 수도 있는 작업들][usage-2]입니다.
구성 파일에 대한 문서도 [여기][config-file-here]에서 확인할 수 있습니다.
[기여하기][community-1] 기여하는 방법을 알아보려면 이 문서를 읽어보세요.
이 멋진 분들께 감사드립니다 (이모지 키):