본문으로 바로가기

RustScan : The Modern Port Scanner?

category Pentest/Methodology 2020. 11. 7. 00:22
728x90
반응형
 

Nmap 보다 빠르다는 RustScan?

유튜브를 보던 도중 어느 크리에이터 nmap이 아닌 쉘에 rustscan 명령어를 입력하면서 nmap보다 더 빠르다는 말을 듣고 나도 한 번 써봐야지 하다가 Kali Linux에서는 따로 설치가 필요하다는 걸 알게 됐다. github 저장소에 들어가 dpkg로 배포되어 있는 걸 보고 dpkg -i로 설치를 시도해봤으나 성공하진 않았고 따로 구글링 해서 설치하는 방법을 알아냈다.

 

Installation

geekscripts.guru/rustscan-faster-nmap-scanning-rust/ 라는 사이트에서 "deb file not working" 섹션을 참조했다.

 

▷ RustScan: Faster Nmap Scanning with Rust » GeekScripts

|➨ Turns a 17 minutes Nmap scan into 19 seconds. Find all open ports fast with RustScan, automatically pipe them into Nmap. ✔

geekscripts.guru

먼저 cargo를 인스톨한다. 

$ sudo apt-get install cargo

cargo를 이용해 rustscan을 설치하면 끝이다.

$ cargo install rustscan

하지만 아직 global 하게 사용할 순 없고 global 하게 사용하려면 설치가 끝나고 난 다음 rustscan 바이너리 파일의 경로를 알려주므로 아래의 이미지에 보이는 rustscan을 /usr/bin/ 이나 /usr/local/bin으로 카피나 이동시켜 준 뒤 사용해야 한다.

 

 

How to use?

간단한다. rustscan --help로 사용하고 싶은 옵션을 볼 수 있으며 간단히 Port Scan만 하고 싶다면 다음과 같이 사용하면 된다..

728x90
반응형

'Pentest > Methodology' 카테고리의 다른 글

[TIL] Port Knocking  (0) 2021.12.12
[Method] : SSH Public Key Login  (0) 2020.12.13
sha512 Dictionary attack (with John)  (0) 2020.09.28
Hydra & NSE 커맨드 팁  (0) 2020.09.28