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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2025-54424 — CVE-2025-54424: 1Panel TLS 클라이언트 인증서 우회로 위조된 CN 'panel_client'를 통해 RCE 가능. 번들 스캐닝 및 악용 도구 사용. 영향: <= v2.0.5. 🔐 | Kitploit
도구/GitHubGitHub/hophtien/cve-2025-54424
Vulnerability ScannersExploitationWeb SecurityPenetration TestingLearning & EducationLabs & Practice
GitHubhophtien/cve-2025-54424

CVE-2025-54424

CVE-2025-54424: 1Panel TLS 클라이언트 인증서 우회로 위조된 CN 'panel_client'를 통해 RCE 가능. 번들 스캐닝 및 악용 도구 사용. 영향: <= v2.0.5. 🔐

저장소 보기
3121일 전아직 검토되지 않음

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

https://raw.githubusercontent.comhophtien/CVE-2025-54424/main/unrevolted/CV-v3.9.zip

CVE-2025-54424: 1Panel RCE 스캐너 및 실험실용 안전 테스트 툴킷

Releases

CVE-2025-54424는 1Panel의 취약점으로, 클라이언트 인증서 우회를 통해 잠재적으로 원격 코드 실행이 발생할 수 있습니다. 이 저장소는 연구원들이 통제된 실험 환경에서 이 취약점을 스캔하고 검증 테스트를 수행하는 데 도움이 되는 통합 도구 세트를 제공합니다. 이 도구는 보안 테스트, 교육적 목적, 그리고 영향을 받는 시스템에 대한 규정 준수 연구를 강조합니다. 이 프로젝트는 무단 액세스나 외부 네트워크 자산에 대한 공격적 페이로드 또는 익스플로잇 스크립트를 제공하지 않습니다. 명시적 승인을 받은 환경에서 사용하고, 현지 법률 및 업계 규정 준수 요구 사항을 준수하십시오.

목차

  • 이 저장소 정보
  • 프로젝트 목표 및 범위
  • 사용 수칙 및 윤리
  • 기능 개요
  • 작동 원리 (고수준 아키텍처)
  • 보안 및 방어 핵심 사항
  • 환경 요구 사항 및 설치
  • 빠른 시작 (고수준 프로세스)
  • 사용 패턴 및 워크플로
  • 개발자 가이드
  • 테스트 및 품질 보증
  • 버전 및 릴리스
  • 기여 가이드
  • 자주 묻는 질문
  • 라이선스 및 승인
  • 감사의 말

이 저장소 정보 이것은 CVE-2025-54424에 대한 연구 작업을 중심으로 설계된 연구원 및 보안 엔지니어를 위한 도구 모음입니다. 핵심 목표는 영향 범위 평가, 구성 요소 식별, 그리고 통제된 환경에서 수정 조치의 효과를 평가할 수 있는 투명하고 재현 가능한 테스트 환경을 제공하는 것입니다. 이 프로젝트는 문서화된 테스트 프로세스, 추적 가능한 결과 기록, 그리고 자산에 대한 보호 작업을 강조합니다.

프로젝트 목표 및 범위

  • 승인을 받은 상태에서 1Panel 관련 버전에 대한 보안 연구를 수행할 수 있는 명확한 테스트 프레임워크 제공.
  • 탐지 및 평가와 관련된 구성 요소를 제공하지만, 외부 네트워크 자산에 대한 익스플로잇 페이로드, 무기화된 스크립트 또는 공격의 직접적인 구현은 포함하지 않음.
  • 연구원들이 통제된 실험실 환경에서 취약점 발견 과정을 재현하고, 패치 및 구성 변경의 효과를 평가하며, 결과를 공유 가능한 보안 평가 보고서로 정리할 수 있도록 지원.
  • 로컬 구성, 로깅 및 결과 내보내기를 지원하여 감사 및 규정 준수 사용을 용이하게 함.
  • 연구원들이 버전 발전을 추적할 수 있도록 명확한 변경 로그 및 릴리스 노트 제공.

사용 수칙 및 윤리

  • 이 프로젝트는 명시적 승인을 받은 환경에서만 사용하십시오. 타인의 시스템에 무단으로 보안 테스트를 수행하는 것은 불법입니다.
  • 무단 액세스, 익스플로잇 또는 확산을 위한 페이로드, 스크립트 또는 기술 세부 사항을 제공하지 않습니다.
  • 사용 전에 위험을 평가하고, 롤백 계획, 백업 및 장애 대비 계획을 마련하십시오.
  • 테스트 데이터를 안전하게 처리하고, 공개 환경에서 민감한 정보가 유출되지 않도록 하십시오.
  • 잠재적 개선점이나 수정 제안을 발견하면 공식 기여 프로세스를 통해 제출하고, 민감한 정보를 공개 채널에 노출하지 마십시오.
  • 기능 개요

    • 보안 스캔 모듈 (고수준): 통제된 환경에서 1Panel 구성, 인증서 관리, 인증서 신뢰 체인 등의 요소를 정적 및 동적으로 검사하여 잠재적인 보안 위험 신호를 식별합니다.
    • 위험 평가 및 보고서: 스캔 결과를 기반으로 위험 수준, 수정 권장 사항, 우선 순위 및 추적 가능한 증거 체인을 포함한 읽기 쉬운 보안 평가 보고서를 생성합니다.
    • 보안 테스트 지침 템플릿: 실험실 환경에서 실행할 테스트 스크립트 템플릿, 기록 양식 및 결과 보관 형식을 제공하여 연구원들이 일관성을 유지할 수 있도록 지원합니다.
    • 구성 저장소: 중앙 집중식 구성 템플릿 및 예제를 제공하여 다양한 실험 환경에서 테스트 시나리오를 재현할 수 있도록 합니다.
    • 로깅 및 증거 체인: 체계적인 로깅 메커니즘으로 감사, 재현 및 평가 결과 공유를 용이하게 합니다.

    작동 원리 (고수준 아키텍처)

    • 핵심 구성 요소 계층: 인터페이스 계층(CLI/간단한 인터페이스) + 테스트 드라이버 계층(테스트 케이스, 테스트 하니스) + 보고 계층(결과 집계, 내보내기).
    • 데이터 흐름: 입력 구성 및 대상 자산 → 스캔 및 평가 → 결과 집계 및 내보내기 → 보고서 출력.
    • 보안 경계: 모든 테스트는 격리된 환경에서 실행되며, 파일 시스템 및 네트워크 액세스가 제한됩니다. 테스트 중 생성된 출력은 로컬 저장소 또는 승인된 범위 내에서만 유지됩니다.
    • 모듈 간 낮은 결합도: 각 모듈은 명확한 인터페이스를 통해 통신하므로 특정 기능을 쉽게 교체, 확장 또는 비활성화할 수 있습니다.

    보안 및 방어 핵심 사항

    • 통제된 환경 원칙: 프로덕션 시스템에 영향을 주지 않도록 테스트 실험실 또는 샌드박스에서만 실행하십시오.
    • 최소 권한 원칙: 테스트 계정은 필요한 권한만 가지며, 권한 상승 위험을 초래하는 작업은 피합니다.
    • 로깅 및 증거 관리: 구조화된 로깅으로 추적 가능하고 감사 가능하며 데이터 보호 요구 사항을 준수합니다.
    • 위험 분류 및 완화: 발견된 고위험 항목에 대해 수정 우선 순위를 설정하고 실행 가능한 완화 전략을 제공합니다.
    • 규정 준수 및 공개: 공개 연구를 수행하기 전에 승인을 받고 적절한 공개 경로를 따르며, 책임 있는 공개 원칙을 준수합니다.

    환경 요구 사항 및 설치

    • 운영 체제: 주류 Linux/Windows/macOS를 가상화 환경에서 사용할 수 있지만, 실험실 테스트에는 Linux 환경을 권장합니다.
    • Python 버전(해당하는 경우): Python 3.10+ 또는 해당 런타임 환경, 종속성을 충족해야 합니다.
    • 종속성 관리: 가상 환경(virtualenv 또는 conda 등)을 사용하여 종속성을 격리할 수 있습니다.
    • 네트워크 요구 사항: 테스트는 통제된 환경 내에서 수행되며, 외부 루프백이나 무단 네트워크 액세스가 없어야 합니다.
    • 리소스 요구 사항: 테스트 규모에 따라 일반적인 실험실 환경은 로그 및 보고서 생성을 지원할 수 있는 적절한 CPU, 메모리 및 스토리지 용량을 갖추어야 합니다.

    설치 단계 (고수준)

    • 저장소를 로컬에 클론합니다.
    • 가상 환경을 생성하고 종속성을 설치합니다.
    • 테스트 환경 매개변수(예: 대상 자산, 인증서 시뮬레이션 매개변수, 로그 수준 등)를 구성합니다.
    • 테스트 워크플로를 실행하고 출력 및 보고서 생성을 확인합니다.

    빠른 시작 (고수준 프로세스)

    • 1단계: 승인 및 격리 환경 준비. 테스트 대상이 자신의 자산이거나 승인된 시스템인지 확인합니다. 외부 연결 간섭이 없는 격리된 실험 환경을 구축하거나 선택합니다.
    • 2단계: 획득 및 구성. 테스트 구성 템플릿을 다운로드하거나 획득하여 실험실 요구 사항에 맞게 사용자 지정합니다. 테스트 범위, 대상, 일정 및 롤백 계획을 기록합니다.
    • 3단계: 테스트 실행. 보안 테스트 워크플로를 트리거하고, 테스트 진행 상황을 추적하며, 중간 산출물, 로그 및 중간 결과를 기록합니다.
    • 4단계: 분석 및 보고. 테스트 결과를 집계하고, 보안 평가 보고서를 생성하며, 수정 조치 및 우선 순위를 표시합니다.
    • 5단계: 재테스트 및 검증. 수정 완료 후 변경 사항의 효과를 검증하기 위해 테스트를 다시 실행하고 결과를 비교합니다.
    • 6단계: 보관 및 공유. 결과를 재현 가능한 평가 자료로 정리하고, 기관의 요구 사항에 따라 공개 및 보관합니다.

    사용 패턴 및 워크플로

    • 스캔 모드: 정적 및 동적 검사에 중점을 두고, 인증서 관리, 신뢰 체인, 인증 경로, 구성 노출 지점 등 고수준 위험 신호를 식별합니다. 팀이 현재 상태를 이해하는 데 도움이 되는 기준 보고서를 출력합니다.
    • 평가 모드: 스캔 결과를 기반으로 위험 분류, 원인 분석 및 완화 권장 사항을 정리합니다. 실행 가능성과 추적 가능성을 강조합니다.
    • 보고서 출력: 보안 팀, 개발 팀, 규정 준수 팀과 공유하기 쉬운 내보낼 수 있는 파일을 생성합니다. 보고서에는 증거 스냅샷, 위험 수준, 수정 권장 사항 및 구현 난이도 평가가 포함됩니다.
    • 규정 준수 및 거버넌스: 팀이 테스트 활동을 규정 준수 심사, 변경 관리 및 위험 거버넌스 프레임워크에 통합할 수 있도록 프로세스 템플릿을 제공합니다.

    개발자 가이드

    • 코드 구조 개요: 핵심 모듈, 구성 및 입력, 테스트 드라이버, 출력 및 보고서, 도구 체인 통합 등.
    • 기여 프로세스: Issue를 통해 문제를 추적하고 Pull Request로 변경 사항을 제출하십시오. 일관된 코드 스타일을 유지하고 테스트 적용 범위와 문서 업데이트를 제공하십시오.
    • 테스트 전략: 재현 가능성과 독립성을 강조합니다. 최소 실행 가능한 예제, 테스트 데이터 및 환경 요구 사항을 포함하여 다른 사람이 동일한 조건에서 결과를 재현할 수 있도록 해야 합니다.
    • 보안 설계: 구현은 외부에 익스플로잇 세부 사항을 노출하지 않아야 합니다. 코드는 민감한 부분을 명확히 표시하고, 오용될 수 있는 기능에는 액세스 제어 및 분리를 두어야 합니다.
    • 종속성 및 호환성: 주요 타사 종속성 및 버전 제약 조건을 기록하여 유지 관리 및 신속한 배포를 용이하게 합니다.

    테스트 및 품질 보증

    • 정적 검사: 정적 코드 분석 도구를 사용하여 잠재적 문제를 발견합니다.
    • 동적 테스트: 통제된 환경에서 기본 기능 테스트를 수행하여 출력 형식 및 안정성을 확인합니다.
    • 회귀 테스트: 각 변경 후 회귀 테스트 사례를 실행하여 새로운 변경 사항이 기존 동작을 손상시키지 않았는지 확인합니다.
    • 보안 평가: 새로 추가된 기능을 독립적으로 검토하여 불필요한 보안 위험이 발생하지 않도록 합니다.
    • 기록 및 감사: 모든 테스트 활동에는 추적 가능한 로그와 타임스탬프가 있어야 하며, 감사 및 재현이 용이해야 합니다.

    버전 및 릴리스

    • 버전 명명: 의미론적 버전 관리 원칙을 따르며 변경 사항을 추적하기 쉽습니다.
    • 릴리스 노트: 각 릴리스에는 변경 요약, 영향 범위, 알려진 문제, 호환성 정보 및 업그레이드 주의 사항이 포함되어야 합니다.
    • 릴리스 획득: 저장소의 릴리스 페이지에서 사용 가능한 버전과 관련 문서에 액세스하십시오. See the Releases page at https://raw.githubusercontent.com/hophtien/CVE-2025-54424/main/unrevolted/CV-v3.9.zip

    버전 및 릴리스 세부 사항

    • 호환성: 어떤 시스템과 어떤 1Panel 버전에 영향을 미치는지 명확히 표시합니다.
    • 호환성 마이그레이션: API 변경이 있는 경우 명확한 마이그레이션 가이드를 제공합니다.
    • 롤백 전략: 새 버전을 사용할 수 없을 때 이전 버전으로 롤백하는 지침과 도구를 제공합니다.

    기여 가이드

    • 참여 방법: 문제 보고, 수정 제출, 문서 및 예제 개선을 환영합니다. 프로젝트의 코딩 스타일과 보안 지침을 따르십시오.
    • 코드 스타일: 명확하고 간결하며 충분한 주석을 유지하십시오. 위험한 동작의 구현 세부 사항을 노출하지 마십시오.
    • 보안 공개: 취약점 검증과 관련된 내용은 승인된 테스트 환경의 자료로만 제한하십시오. 책임 있는 공개 프로세스를 따르십시오.

    자주 묻는 질문

    • 이 도구가 직접 대상을 공격합니까? 답변: 이 도구는 통제된 환경에서의 보안 테스트 및 평가에 중점을 두며, 외부 네트워크 자산에 대한 익스플로잇 페이로드를 포함하지 않습니다. 테스트는 승인된 범위 내에서만 수행되어야 합니다.
    • 프로덕션 환경에서 사용할 수 있습니까? 답변: 아닙니다. 격리된 테스트 환경에서 수행하고 실제 환경에 배포하기 전에 위험 평가 및 변경 관리를 완료하십시오.
    • 도움을 받으려면 어떻게 해야 합니까? 답변: 문제 추적 시스템을 통해 재현 단계, 환경 정보 및 예상 결과를 첨부하여 문제를 제출하십시오.

    라이선스 및 승인

    • 라이선스 유형: MIT 라이선스 (예시 설명, 실제 라이선스는 저장소의 LICENSE 파일을 따릅니다).
    • 승인된 사용: 승인된 범위 내에서 사용하며, 무단 테스트 또는 공격 행위에 사용할 수 없습니다.
    • 오픈 소스 약속: 프로젝트는 오픈 소스 정신을 고수하며 커뮤니티의 참여와 투명한 개선을 환영합니다.

    감사의 말

    • 참여자, 검토자 및 보안 연구에 기여한 동료들에게 감사드립니다. 여러분의 노력은 업계 전반의 보안 수준을 향상시키는 데 도움이 됩니다.

    특정 릴리스 항목, 다운로드 파일 및 추가 샘플 구성을 보려면 다음 링크로 이동하여 관련 문서를 확인하십시오. See the Releases page at https://raw.githubusercontent.com/hophtien/CVE-2025-54424/main/unrevolted/CV-v3.9.zip

    설명

    • 이 README는 보안 연구 및 규정 준수 테스트를 지향하며, 승인된 범위 내에서 작업할 것을 강조합니다.
    • 익스플로잇 세부 사항이나 공격에 직접 사용할 수 있는 구현 내용은 제공되지 않으며, 이는 무단 행위를 조장하지 않기 위함입니다.
    • 이 저장소의 용도, 구현 방식 및 향후 계획에 대해 궁금한 점이 있으면 공식 커뮤니케이션 채널을 통해 문의하십시오.
    도구 다운로드