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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
ReconHound — ReconHound는 침투 테스터, 버그 바운티 헌터, 윤리적 해커를 위해 설계된 Python 기반 웹 정찰 도구입니다. 디렉토리 및 파일 열거, 서브도메인 열거, 퍼징, 가상 호스트(vhost) 발견을 지원합니다. | Kitploit
도구/GitLabGitLab/s_r_e_e_r_a_j/reconhound
ReconnaissanceInformation GatheringWeb SecurityFuzzingPenetration TestingSubdomain Enumeration
GitLabs_r_e_e_r_a_j/reconhound

ReconHound

ReconHound는 침투 테스터, 버그 바운티 헌터, 윤리적 해커를 위해 설계된 Python 기반 웹 정찰 도구입니다. 디렉토리 및 파일 열거, 서브도메인 열거, 퍼징, 가상 호스트(vhost) 발견을 지원합니다.

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

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

ReconHound

ReconHound는 침투 테스터, 버그 바운티 헌터 및 윤리적 해커를 위해 제작된 Python 기반 웹 정찰 도구입니다. 숨겨진 경로, 파일, 서브도메인, 쿼리 매개변수, 가상 호스트 및 퍼징 가능한 엔드포인트를 식별하는 데 도움을 주며, 심층 웹 정찰을 위한 다목적 솔루션입니다.

기능

  • 고속 웹 열거를 위한 멀티스레드 스캐닝
  • 지원:
    • 디렉토리 및 파일 발견
    • 서브도메인 열거
    • Host 헤더를 통한 가상 호스트 탐지
    • 쿼리 매개변수 퍼징
    • 사용자 정의 FUZZ 플레이스홀더를 사용한 URL 내 어디든 퍼징
  • 결과를 JSON 형식으로 저장
  • 중단을 우아하게 처리하고 부분 결과 저장

면책 조항

ReconHound는 책임감 있고 합법적으로 사용되어야 합니다. 명시적 허가 없이 이 도구를 사용하여 웹사이트를 스캔, 퍼징 또는 테스트하는 것은 불법이며 비윤리적입니다. 저자는 이 도구의 사용으로 인한 오용 또는 법적 결과에 대해 책임을 지지 않습니다.

호환성

  • Linux (Debian, RHEL, Arch)

설치

1. 저장소를 클론합니다:

root@kitploit:~
git clone https://gitlab.com/s_r_e_e_r_a_j/ReconHound.git

2. ReconHound 디렉토리로 이동합니다:

root@kitploit:~
cd ReconHound

3. 종속성을 설치합니다:

root@kitploit:~
pip3 install -r requirements.txt

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

다음과 같은 오류가 발생하면:

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

다음을 사용하세요:

root@kitploit:~
pip3 install -r requirements.txt --break-system-packages

4. 설치를 위해 install.py 스크립트를 실행합니다:

root@kitploit:~
sudo python3 install.py

그런 다음 설치를 위해 y를 입력합니다

5. 도구를 실행합니다

root@kitploit:~
reconhound [options]

모드별 명령줄 옵션

dir – 디렉토리 및 파일 열거

예시:

root@kitploit:~
reconhound dir -u https://example.com -w /path/to/wordlist/wordlist.txt -e .php,.html -t 20 -o /path/to/save/dir_results.json

sub – 서브도메인 열거

예시:

root@kitploit:~
reconhound sub -d example.com -w /path/to/wordlist/wordlist.txt -t 30 -o /path/to/save/sub_results.json

vhost – 가상 호스트 탐지

예시:

root@kitploit:~
reconhound vhost -i 192.0.2.1 --domain example.com -w /path/to/wordlist/wordlist.txt -t 25 -o /path/to/save/vhost_results.json

fuzz – 쿼리 매개변수 퍼징

예시:

root@kitploit:~
reconhound fuzz -u "https://example.com/page.php?id=FUZZ" -p id -w /path/to/wordlist/wordlist.txt -t 20 -o /path/to/save/fuzz_results.json
root@kitploit:~
reconhound fuzz -u "https://example.com/login?username=admin&password=FUZZ" -p password -w /path/to/wordlist/wordlist.txt -t 15 -o /path/to/save/fuzz_results.json

fuzzany – URL 내 어디든 퍼징

예시:

root@kitploit:~
reconhound fuzzany -u "https://example.com/FUZZ/login" -w /path/to/wordlist/wordlist.txt -t 15 -o /path/to/save/fuzzany_results.json
root@kitploit:~
reconhound fuzzany -u "https://example.com?FUZZ=admin" -w /path/to/wordlist/wordlist.txt -t 15 -o /path/to/save/fuzzany_results.json
root@kitploit:~
reconhound fuzzany -u "https://example.com/login?username=admin&password=FUZZ" -w /path/to/wordlist/wordlist.txt -t 15 -o /path/to/save/fuzzany_results.json

각 모드의 도움말 메뉴

dir 모드

root@kitploit:~
reconhound dir --help

sub 모드

root@kitploit:~
reconhound sub --help

vhost 모드

root@kitploit:~
reconhound vhost --help

fuzz 모드

root@kitploit:~
reconhound fuzz --help

fuzzany 모드

root@kitploit:~
reconhound fuzzany --help

제거

install.py 스크립트를 실행합니다

root@kitploit:~
sudo python3 install.py

그런 다음 제거를 위해 n을 입력합니다

라이선스

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다.

도구 다운로드
OptionDescription
-u, --url대상 URL (예: https://example.com)
-w, --wordlist디렉토리/파일 워드리스트 경로
-e, --extensions쉼표로 구분된 파일 확장자 (예: .php,.html,.js)(선택 사항)
-t, --threads사용할 스레드 수 (기본값: 10)(선택 사항)
-o, --output출력 결과를 저장할 파일 (JSON 형식, out.json)(선택 사항)
OptionDescription
-d, --domain대상 도메인 (예: example.com)
-w, --wordlist서브도메인 워드리스트 경로
-t, --threads사용할 스레드 수, 기본값(10)(선택 사항)
-o, --output출력 결과를 저장할 파일 (JSON 형식, out.json)(선택 사항)
OptionDescription
-i, --ip대상 IP 주소 (예: 192.0.2.1)(대상 웹사이트 IP)
-d, --domainHost 헤더에 사용된 실제 도메인 이름(대상 웹사이트 도메인)(예: "example.com")
-w, --wordlist가상 호스트 워드리스트 (예: admin, dev, test)
-t, --threads사용할 스레드 수, 기본값:10 (선택 사항)
-o, --output출력 결과를 저장할 파일 (JSON 형식, out.json)(선택 사항)
OptionDescription
-u, --url매개변수에 FUZZ가 포함된 대상 URL (예: ?id=FUZZ)
-p, --param퍼징할 매개변수 이름 (예: id)
-w, --wordlist매개변수에 주입할 페이로드 워드리스트
-t, --threads사용할 스레드 수, 기본값:10 (선택 사항)
-o, --output출력 결과를 저장할 파일 (JSON 형식, out.json)(선택 사항)
OptionDescription
-u, --url경로 또는 쿼리에 FUZZ가 포함된 URL (예: /FUZZ/login)
-w, --wordlistFUZZ를 대체할 워드리스트
-t, --threads사용할 스레드 수, 기본값:10(선택 사항)
-o, --output출력 결과를 저장할 파일 (JSON 형식, out.json)(선택 사항)