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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2025-1974_IngressNightmare_PoC — curl을 통해 여러 IP로 JSON 페이로드를 자동 전송하여 CVE-2025-1974(IngressNightmare)를 테스트하고, 응답을 분류하며 XML 성공/실패 보고서를 생성합니다. | Kitploit
도구/GitHubGitHub/abrewer251/cve-2025-1974_ingressnightmare_poc
ReconnaissanceVulnerability AnalysisExploitationScripting & AutomationWeb Application ExploitationPenetration Testing
GitHubabrewer251/cve-2025-1974_ingressnightmare_poc

CVE-2025-1974_IngressNightmare_PoC

curl을 통해 여러 IP로 JSON 페이로드를 자동 전송하여 CVE-2025-1974(IngressNightmare)를 테스트하고, 응답을 분류하며 XML 성공/실패 보고서를 생성합니다.

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
저장소 보기
1431년 전아직 검토되지 않음

CVE-2025-1974_IngressNightmare

poc 인그레스나이트메어 스크립트

JSON 페이로드를 IP 목록에 curl을 통해 전송하고, 응답을 캡처하여 성공 및 실패 XML 보고서로 분할하는 Python 스크립트입니다.

기능

  • HTTPS POST 요청을 JSON 페이로드와 함께 여러 IP 주소로 전송합니다.

  • JSON 페이로드 파일, 포트, 타임아웃, 요청 간 지연 시간을 구성 가능합니다.

  • curl stderr를 정리 및 캡처합니다 (진행률 미터 노이즈 제거).

  • 반환 코드와 HTTP 상태에 따라 요청을 성공, 실패, 시간 초과, 또는 오류로 분류합니다.

  • 두 개의 XML 보고서를 생성합니다:

    • 성공 보고서: 모든 성공 요청 포함.
    • 실패 보고서: 모든 실패, 시간 초과, 또는 오류 요청 포함.
  • 각 요청별 상세 로깅을 콘솔에 출력합니다.

사전 요구 사항

  • Python 3.6+
  • 시스템에 curl이 설치되어 있고 PATH에 있어야 합니다.
  • (선택 사항) 아웃바운드 HTTPS를 허용하도록 방화벽 또는 네트워크 설정을 수정할 수 있는 권한.

설치

  1. 리포지토리를 클론하거나 스크립트를 다운로드합니다:

    root@kitploit:~
    git clone https://github.com/abrewer251/CVE-2025-1974_IngressNightmare_PoC.git
    cd autorun
    
  2. 스크립트에 실행 권한을 부여합니다 (선택 사항):

    root@kitploit:~
    chmod +x poc.py
    

사용법

root@kitploit:~
python3 poc.py [옵션] <ip_list_file>

위치 인자

  • <ip_list_file>: 한 줄에 하나의 IP 주소가 포함된 텍스트 파일 경로.

옵션

예제

  1. 기본 실행 (기본값 사용):

    root@kitploit:~
    python3 poc.py ips.txt
    

    각 IP에 poc.json을 포트 8443으로 전송하고, 최대 15초 대기, 호출 간 1초 지연, 4-3_Success.xml 및 4-3_Failure.xml을 작성합니다.

  2. 사용자 정의 페이로드 및 포트:

    root@kitploit:~
    python3 poc.py -j payload.json -p 9443 ips.txt
    
  3. 짧은 시간 초과 및 빠른 요청:

    root@kitploit:~
    python3 poc.py -t 5 -d 0.5 ips.txt
    
  4. 사용자 정의 보고서 파일 이름:

    root@kitploit:~
    python3 poc.py -s success_report.xml -f error_report.xml ips.txt
    

출력

  • 콘솔: 각 요청에 대한 실시간 로그 (IP, 상태, 오류 메시지 포함).
  • XML 파일: 각 요청의 세부 정보가 포함된 구조화된 보고서로, 파싱 또는 통합에 적합합니다.

라이선스

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


Autorun 스크립트 템플릿에 의해 생성되었습니다.

도구 다운로드
옵션설명기본값
-h, --help이 도움말 메시지를 표시하고 종료합니다.—
-j, --json <file>전송할 JSON 페이로드 파일 이름 (@ 구문 사용)poc.json
-p, --port <port>각 IP의 대상 포트8443
-t, --timeout <seconds>각 curl 호출에 대한 시간 초과 (초)15
-d, --delay <seconds>연속 요청 간 지연 시간 (초)1.0
-s, --success <filename>성공 요청에 대한 출력 XML 파일 이름4-3_Success.xml
-f, --failure <filename>실패/시간 초과/오류 요청에 대한 출력 XML 파일 이름4-3_Failure.xml