Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
NetRaptor — NetRaptor는 Python으로 구축된 GUI 기반 ARP 스푸핑 도구로, 네트워크를 스캔하고 대상과 게이트웨이를 선택한 후 중간자(MITM) 공격을 수행할 수 있게 해줍니다. | Kitploit
도구/GitLabGitLab/s_r_e_e_r_a_j/netraptor
Packet Sniffing & AnalysisNetwork SecurityPenetration TestingLearning & EducationRed Teaming
GitLabs_r_e_e_r_a_j/netraptor

NetRaptor

NetRaptor는 Python으로 구축된 GUI 기반 ARP 스푸핑 도구로, 네트워크를 스캔하고 대상과 게이트웨이를 선택한 후 중간자(MITM) 공격을 수행할 수 있게 해줍니다.

저장소 보기
124개월 전아직 검토되지 않음

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
웹사이트
공유

NetRaptor - ARP 스푸핑 MITM 도구

NetRaptor는 Python으로 제작된 GUI 기반 ARP 스푸핑 도구로, 네트워크를 스캔하고 대상과 게이트웨이를 선택하여 중간자 공격(MITM)을 수행할 수 있습니다. 이 도구는 교육 목적과 승인된 네트워크 보안 테스트에만 사용하도록 설계되었습니다.

기능

  • 네트워크 스캔: 지정된 네트워크 범위에서 호스트를 스캔합니다.

  • 대상 및 게이트웨이 선택: 발견된 장치에서 대상 및 게이트웨이 IP를 쉽게 선택하거나 게이트웨이 IP를 수동으로 입력합니다. 게이트웨이 IP는 라우터의 IP 주소입니다

  • ARP 스푸핑: ARP 스푸핑을 수행하여 MITM 공격을 시작합니다.

  • Wireshark를 이용한 패킷 분석: Wireshark를 사용하여 네트워크 트래픽을 캡처하고 분석합니다.

  • 사용자 친화적 GUI: Tkinter로 제작되어 쉽게 상호작용할 수 있습니다.

  • ARP 스푸핑 중지: "ARP 스푸핑 중지" 버튼을 사용하여 언제든지 공격을 중지할 수 있습니다.

면책 조항

NetRaptor는 순전히 교육 목적과 승인된 침투 테스트를 위해 제작되었습니다. 이 도구를 사용하여 명시적 허가 없이 네트워크에서 ARP 스푸핑 또는 중간자 공격(MITM)을 수행하는 것은 불법이며 비윤리적입니다. 저자는 이 도구의 오용에 대해 어떠한 책임도 지지 않습니다. NetRaptor를 사용함으로써 귀하는 자신의 행동에 전적인 책임이 있으며, 실습실이나 명시적 권한이 있는 시스템과 같은 통제된 환경에서만 사용할 것에 동의합니다.

호환성

  • Linux (Debian, RHEL, Arch)

요구 사항

  • Python 3.x
  • Scapy: 네트워크 패킷 조작용.
  • Tkinter: GUI용 (보통 Python에 기본 포함).
  • Wireshark (선택 사항): 네트워크 패킷 분석용

설치

  1. 저장소 클론:
root@kitploit:~
git clone https://gitlab.com/s_r_e_e_r_a_j/NetRaptor.git
  1. NetRaptor 디렉토리로 이동
root@kitploit:~
cd NetRaptor
  1. 필수 라이브러리 설치
root@kitploit:~
pip3 install -r requirements.txt

Kali, Parrot, Ubuntu 23.04+, Arch Linux 사용자 참고:

다음과 같은 오류가 발생하는 경우:

root@kitploit:~
error: externally-managed-environment

다음 명령어를 사용하세요:

root@kitploit:~
PYVER=$(python3 -c "import sys; print(f'{sys.version_info[0]}.{sys.version_info[1]}')")
sudo pip3 install -r requirements.txt --target /usr/local/lib/python${PYVER}/dist-packages --break-system-packages

그런 다음 엔터를 누르세요

  1. NetRaptor 디렉토리로 이동:
root@kitploit:~
 cd NetRaptor
  1. 도구 설치
root@kitploit:~
sudo python3 install.py

그런 다음 설치를 위해 y를 입력하세요.

  1. 도구 실행:
root@kitploit:~
sudo netraptor

사용 방법:

  • 네트워크 범위 입력: 스캔할 네트워크 범위(예: 192.168.1.0/24)를 지정합니다.
  • 호스트 스캔: "호스트 스캔"을 클릭하여 네트워크 장치를 검색합니다.
  • 대상 및 게이트웨이 선택: 드롭다운 메뉴에서 대상 장치와 게이트웨이 장치를 선택하거나, 목록에 없는 경우 게이트웨이 IP를 수동으로 입력합니다.게이트웨이 IP는 라우터의 IP 주소입니다.
  • ARP 스푸핑 시작: "ARP 스푸핑 시작"을 클릭하여 공격을 시작합니다.
  • ARP 스푸핑 중지: 공격을 중지해야 하는 경우 "ARP 스푸핑 중지" 버튼을 클릭합니다. 이렇게 하면 ARP 스푸핑 프로세스가 안전하게 종료됩니다.
  • Wireshark 열기: Wireshark를 실행하여 네트워크 패킷을 캡처하고 분석합니다. Wireshark에서 네트워크 인터페이스를 선택하고 캡처를 시작하여 대상과 게이트웨이 간의 네트워크 트래픽을 관찰합니다. ARP 요청, 응답 및 기타 가로채인 패킷을 확인하세요.

GUI 개요

  • 제목: 도구 이름으로 "NetRaptor"를 표시합니다.
  • 네트워크 범위 입력: 스캔할 네트워크 범위를 입력합니다.
  • 스캔 버튼: 호스트를 검색하기 위해 네트워크 스캔을 시작합니다.
  • 대상 드롭다운: 대상 선택을 위해 발견된 호스트를 나열합니다.
  • 게이트웨이 드롭다운: 게이트웨이 선택을 위해 발견된 호스트를 나열하거나 수동 입력을 허용합니다.게이트웨이 IP는 라우터의 IP 주소입니다.
  • ARP 스푸핑 시작 버튼: 선택한 대상과 게이트웨이에 대해 ARP 스푸핑 공격을 시작합니다.
  • ARP 스푸핑 중지 버튼: 시작된 ARP 스푸핑 공격을 중지합니다.
  • Wireshark: 공격 중에 Wireshark를 병행하여 사용하여 네트워크 트래픽을 모니터링하고 분석합니다.

제거

root@kitploit:~
cd NetRaptor
root@kitploit:~
cd NetRaptor
root@kitploit:~
sudo python3 install.py

그런 다음 제거를 위해 n을 입력하세요.

라이선스

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.

도구 다운로드