Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
RustScan — 🤖 모던 포트 스캐너 🤖 | Kitploit
도구/GitHubGitHub/bee-san/rustscan
ReconnaissanceNetwork MappingPort ScanningVulnerability AnalysisScripting & AutomationPenetration TestingNetwork Mapping #4위Port Scanning #4위
GitHubbee-san/rustscan
20.3k1.4k588일 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

RustScan

🤖 모던 포트 스캐너 🤖

저장소 보기

➡️ [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은 이미 많은 저장소에 있습니다. 원하는 도구로 설치하세요:

Packaging status

RustScan은 공식적으로 Cargo 설치만 지원합니다. Cargo 방식을 사용하려면 Rust를 설치한 다음 cargo install rustscan을 실행하세요.

설치 예시:

MacOS:

  brew install rustscan

Arch:

  pacman -S rustscan

✨ 기능

  • 3초 안에 65,000개 포트를 모두 스캔합니다.
  • 완전한 스크립팅 엔진을 지원합니다. 결과를 자동으로 Nmap에 전달하거나, 제공되는 스크립트(또는 직접 작성한 스크립트)를 사용해 원하는 모든 작업을 수행할 수 있습니다.
  • 적응형 학습. RustScan은 사용하면 할수록 더욱 향상됩니다. 거창한 머신러닝이 아니라 기본적인 수학일 뿐입니다.
  • 기대할 만한 기본 기능들. IPv6, CIDR, 파일 입력 등이 포함됩니다.
  • 포트를 자동으로 Nmap에 전달합니다.

‼️ 중요 링크

📖 [설치 가이드][toc-install]📚 [문서][links-table-2]🦜 [Discord][discord]

🙋 목차

  • 📖 [설치 가이드][toc-install]
  • 🐋 [Docker 사용법][toc-docker-usage]
  • 🦜 [Discord][discord]
  • 🤸 [사용법][usage-1]

🔭 왜 RustScan인가요?

RustScan은 포트 스캐너에 대한 현대적인 접근 방식입니다. 세련되고 빠릅니다. 그와 동시에 광범위한 확장성을 제공합니다.

말할 것도 없이, RustScan은 시간이 지남에 따라 스스로 개선되는 Adaptive Learning을 사용하여 당신에게 가장 적합한 포트 스캐너가 됩니다.

🧋 속도

![빠름][speed-1]

속도는 RustScan이 보장합니다. 하지만 은닉(stealth) 목적으로 느린 스캔을 실행하고 싶다면 그것도 가능합니다.

먼저 코드에 대해 이야기해 보겠습니다.

RustScan이 이전 버전보다 눈에 띄게 느려졌는지 확인하는 테스트가 있습니다. 만약 느려졌다면 지속적 통합(CI)이 실패하므로, 더 빠르게 만들지 않는 한 master에 코드를 커밋할 수 없습니다.

[HyperFine][speed-2]은 장기적으로 RustScan의 성능을 모니터링하여 "더 빨라지고 있는가? 더 느려지고 있는가?"라는 질문에 답하는 데 사용됩니다.

모든 풀 리퀘스트는 한 명이 리뷰하지만, 대부분의 경우 두 명이 리뷰합니다. 수동으로 테스트하여 코드가 성능에 부정적인 영향을 미치지 않도록 확인합니다.

[자세한 내용은 여기에서][speed-3] 확인하세요.

⚙️ 확장 가능

![스크립트][extensible-1]

RustScan이 사용자 정의 Python 스크립트로 결과를 전달하는 모습

RustScan에는 누구나 대부분의 언어로 스크립트를 작성할 수 있는 새로운 스크립팅 엔진이 있습니다. Python, Lua, Shell이 모두 지원됩니다.

발견한 포트를 Nmap으로 전달해 추가 분석을 하고 싶으신가요? 가능합니다. SMB가 열려 있을 때 smb-enum을 실행하고 싶으신가요? 가능합니다.

가능성은 무한합니다. 편안하게 느끼는 어떤 언어로든 스크립트를 작성할 수 있습니다.

[자세한 내용은 여기에서][extensible-2] 확인하세요.

🌊 적응형

![적응형][adaptive-1]

RustScan이 호스트 OS에 맞게 자동으로 미세 조정되는 모습

RustScan에는 "Adaptive Learning"이라는 멋진 기능 모음이 있습니다. 이 기능들은 스캔 대상 환경과 당신이 RustScan을 사용하는 방식을 "학습"하여 시간이 지남에 따라 스스로 개선됩니다.

이 기준에 부합하는 모든 기능을 이 포괄적인 용어로 부릅니다. 목록은 계속 변경되므로 [위키에서 자세한 정보를 확인][adaptive-learning]하세요.

👩‍🦯 접근성

![빠름][accessible-1]

RustScan은 완전한 접근성을 목표로 하는 최초의 침투 테스트 도구 중 하나입니다.

[대부분의 침투 테스트 도구는 접근성이 없으며][accessible-2], 이는 업계 전체에 부정적인 영향을 미칩니다.

RustScan은 접근성을 보장하기 위한 지속적 통합 테스트를 갖추고 있으며, 접근성을 개선하고 모든 사람이 RustScan을 사용할 수 있도록 끊임없이 노력하고 있습니다.

🤸 사용법

사용법 가이드가 2개 있습니다. [기본 사용법][usage-1]과 [하고 싶을 수도 있는 작업들][usage-2]입니다.

구성 파일에 대한 문서도 [여기][config-file-here]에서 확인할 수 있습니다.

🎪 커뮤니티

[기여하기][community-1] 기여하는 방법을 알아보려면 이 문서를 읽어보세요.

기여자 ✨

All Contributors

이 멋진 분들께 감사드립니다 (이모지 키):

도구 다운로드