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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
fierce — 비연속적인 IP 공간을 찾기 위한 DNS 정찰 도구. | Kitploit
도구/GitHubGitHub/mschwager/fierce
ReconnaissanceNetwork MappingDNS & Subdomain EnumerationInformation GatheringDNS Analysis
GitHubmschwager/fierce

fierce

비연속적인 IP 공간을 찾기 위한 DNS 정찰 도구.

저장소 보기
1.8k2161년 전Kitploit 검토 완료

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

Fierce

CI Python Versions PyPI Version

Fierce는 비연속적인 IP 공간을 찾기 위한 DNS 정찰 도구입니다.

유용한 링크:

  • 도메인 이름 시스템 (DNS)
    • 도메인 이름 - 개념 및 기능
    • 도메인 이름 - 구현 및 명세
    • 도메인 이름 시스템 (DNS) 위협 분석
  • 네임 서버 (NS)
  • 권한 시작 레코드 (SOA)
  • 영역 전송
    • DNS 영역 전송 프로토콜 (AXFR)
    • DNS 증분 영역 전송 (IXFR)
  • 와일드카드 DNS 레코드

개요

먼저, 공은 공을 받아야 하므로, fierce는 원래 RSnake와 http://ha.ckers.org/의 다른 사람들이 작성했습니다. 이는 단순히 코드베이스를 단순화하고 현대화하기 위해 Python 3로 변환한 것입니다.

원래 설명이 매우 적절하여 여기에 포함합니다:

Fierce는 지정된 도메인에 대해 비연속적인 IP 공간과 호스트 이름을 찾는 데 도움을 주는 반경량 스캐너입니다. 이는 nmap, unicornscan, nessus, nikto 등의 전단계로서 실제로 의도되었습니다. 왜냐하면 이 모든 도구들은 이미 찾고 있는 IP 공간을 알고 있어야 하기 때문입니다. 이 도구는 익스플로잇을 수행하지 않으며 전체 인터넷을 무차별적으로 스캔하지 않습니다. 특히 기업 네트워크 내부와 외부의 가능한 대상을 찾기 위해 설계되었습니다. 주로 DNS를 사용하기 때문에 내부 주소 공간을 유출하는 잘못 구성된 네트워크를 자주 발견할 수 있습니다. 이는 특히 표적형 멀웨어에서 유용합니다.

설치

root@kitploit:~
$ python -m pip install fierce
$ fierce -h

또는

root@kitploit:~
$ git clone https://github.com/mschwager/fierce.git
$ cd fierce
$ python -m pip install dnspython==1.16.0
$ python fierce/fierce.py -h

사용법

기본적인 것부터 시작해 보겠습니다:

root@kitploit:~
$ fierce --domain google.com --subdomains accounts admin ads

검색된 도메인 근처의 IP를 탐색하여 연속 블록을 찾으려면 --traverse 플래그를 사용합니다:

root@kitploit:~
$ fierce --domain facebook.com --subdomains admin --traverse 10

--search 플래그를 사용하여 특정 도메인으로 근처 IP 탐색을 제한합니다:

root@kitploit:~
$ fierce --domain facebook.com --subdomains admin --search fb.com fb.net

검색된 도메인에 대해 HTTP 연결을 시도하려면 --connect 플래그를 사용합니다:

root@kitploit:~
$ fierce --domain stackoverflow.com --subdomains mail --connect

속도보다 범위를 교환하려면 --wide 플래그를 사용합니다. 이 플래그는 검색된 도메인의 /24에 있는 모든 IP에서 근처 도메인을 찾습니다:

root@kitploit:~
$ fierce --domain facebook.com --wide

요즘 영역 전송은 드물지만, DNS 성의 열쇠를 제공합니다. zonetransfer.me는 영역 전송을 테스트하고 학습하는 데 매우 유용한 서비스입니다:

root@kitploit:~
$ fierce --domain zonetransfer.me

결과를 파일에 저장하여 나중에 사용하려면 간단히 출력을 리디렉션하면 됩니다:

root@kitploit:~
$ fierce --domain zonetransfer.me > output.txt

내부 네트워크는 종종 큰 연속 IP 공간 블록이 할당됩니다. 이 블록들도 스캔할 수 있습니다:

root@kitploit:~
$ fierce --dns-servers 10.0.0.1 --range 10.0.0.0/24

자세한 정보는 --help를 확인하세요:

root@kitploit:~
$ fierce --help

개발

먼저 poetry와 개발 패키지를 설치합니다:

root@kitploit:~
$ poetry install --with dev

테스트

root@kitploit:~
$ poetry run pytest

린팅

root@kitploit:~
$ poetry run flake8

커버리지

root@kitploit:~
$ poetry run pytest --cov
도구 다운로드