
🤖 모던 포트 스캐너 🤖
➡️ [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]
![fast][speed-1]
현대적인 포트 스캐너입니다. 포트를 빠르게 찾아냅니다 (최고 속도로 3초). 스크립팅 엔진(Python, Lua, Shell 지원)을 통해 스크립트를 실행하세요.
릴리스 페이지에서 RustScan 바이너리를 설치할 수 있습니다.
패키지 관리자를 통해 설치하는 것을 권장합니다. 그래야 테스트되었고 여러분의 시스템에서 작동합니다.
RustScan은 이미 많은 저장소에 포함되어 있습니다. 원하는 도구로 설치하세요:
RustScan은 공식적으로 Cargo 설치만 지원합니다. 이를 사용하려면 Rust를 설치한 후 cargo install rustscan을 실행하세요.
설치 예시는 다음과 같습니다:
MacOS:
brew install rustscan
Arch:
pacman -S rustscan
| 📖 [설치 가이드][toc-install] | 📚 [문서][links-table-2] | 🦜 [Discord][discord] |
| 🐧 ARM 지원 |
RustScan은 포트 스캐너의 현대적인 재해석입니다. 세련되고 빠릅니다. 동시에 뛰어난 확장성을 제공합니다.
RustScan은 적응형 학습을 사용하여 시간이 지남에 따라 스스로 개선되므로 여러분에게 최고의 포트 스캐너입니다.
![fast][speed-1]
속도는 RustScan을 통해 보장됩니다. 하지만 스텔스 모드로 인해 느린 스캔을 실행하고 싶다면 그것도 가능합니다.
먼저 코드에 대해 이야기해 보겠습니다.
RustScan이 이전 버전보다 현저히 느린지 확인하는 테스트가 있습니다. 만약 그렇다면 지속적 통합이 실패하고, 더 빠르게 만들지 않는 한 master에 코드를 커밋할 수 없습니다.
[HyperFine][speed-2]은 "우리가 빨라지고 있는가? 느려지고 있는가?"라는 질문에 답하기 위해 시간 경과에 따른 RustScan의 성능을 모니터링하는 데 사용됩니다.
모든 풀 리퀘스트는 한 사람이 검토하지만, 대개 두 사람이 검토합니다. 수동으로 테스트하고 코드가 성능에 부정적인 영향을 미치지 않는지 확인합니다.
[자세히 보기][speed-3].
![scripts][extensible-1]
RustScan에는 누구나 대부분의 언어로 스크립트를 작성할 수 있는 새로운 스크립팅 엔진이 있습니다. Python, Lua, Shell이 모두 지원됩니다.
발견한 포트를 가져와 추가 분석을 위해 Nmap으로 파이프하고 싶으신가요? 가능합니다. SMB가 열려 있으면 smb-enum을 실행하고 싶으신가요? 가능합니다.
가능성은 무한하며, 편안하게 느껴지는 어떤 언어로든 스크립트를 작성할 수 있습니다.
[자세히 보기][extensible-2].
![adaptive][adaptive-1]
RustScan에는 "적응형 학습"이라는 멋진 기능 세트가 있습니다. 이 기능들은 스캔하는 환경과 _여러분_이 RustScan을 사용하는 방식에 대해 "학습"하여 시간이 지남에 따라 스스로 개선됩니다.
이 기준에 맞는 모든 기능에 대해 이 포괄적인 용어를 사용합니다. 목록은 계속 변경되므로 [자세한 내용은 위키를 확인하세요][adaptive-learning].
![fast][accessible-1]
RustScan은 완전한 접근성을 목표로 하는 최초의 침투 테스트 도구 중 하나입니다.
[대부분의 침투 테스트 도구는 접근성이 없으며][accessible-2], 이는 전체 업계에 부정적인 영향을 미칩니다.
RustScan은 접근성을 보장하기 위한 지속적 통합 테스트를 갖추고 있으며, 접근성을 개선하고 _모든 사람_이 RustScan을 사용할 수 있도록 하기 위해 끊임없이 노력하고 있습니다.
2가지 사용 가이드가 있습니다. [기본 사용법][usage-1]과 [하고 싶을 수 있는 것들][usage-2]입니다.
설정 파일에 대한 문서도 [여기][config-file-here]에 있습니다.
[기여하기][community-1] 방법을 알아보려면 이 글을 읽어보세요.
이 멋진 분들께 감사드립니다 (emoji key):