
고급 정찰 도구 - 버그 바운티 및 침투 테스트용
NextRecon은 버그 바운티 헌터, 보안 연구원, 페네트레이션 테스터를 위해 설계된 간단한 Python 기반 정찰 도구입니다. Wayback Machine에서 보관된 URL을 수집하고 BreachCollection API에서 유출된 자격 증명을 가져오는 방식으로 수동 정찰을 수행합니다. 또한 보관된 URL에서 고유한 GET 파라미터를 추출하여 추가 테스트(예: 퍼징 또는 인젝션 분석)에 활용합니다.
보관된 URL 수집 지정된 도메인에 대해 Wayback Machine에서 모든 URL(서브도메인 포함 선택 가능)을 수집합니다.
유출 자격 증명 조회 BreachCollection API를 쿼리하여 다음을 사용해 관련 자격 증명 유출을 찾습니다:
파라미터 발견 수집된 URL에서 고유한 쿼리 파라미터를 추출하여 잠재적인 인젝션 지점을 식별하는 데 도움을 줍니다.
출력 파일
DOMAIN-all_urls.txt: 발견된 모든 보관된 URL.DOMAIN-params.txt: 추출된 고유 쿼리 파라미터.DOMAIN-leaks.txt: BreachCollection을 통해 발견된 자격 증명.requestspyyamlpip로 설치하세요:
pip install -r requirements.txt
config.yaml 파일에 BreachCollection API 키를 다음과 같이 입력하세요:
breachcollection_api_key: your_key
API 키를 받으려면 이 링크로 이동하여 새 API KEY를 생성하세요(Research 및 Enterprise 요금제만 가능).
python3 nextrecon.py <domain> [include_subdomains:true/false]
필드에 프로토콜을 포함하지 마세요. 올바른 사용 예시:
python3 nextrecon.py example.com true