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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
file-unpumper — PE 파일에서 파일 펌퍼가 추가하는 것과 같은 불필요한 요소를 제거하는 데 사용할 수 있는 도구입니다. | Kitploit
도구/GitHubGitHub/0x11dfe/file-unpumper
Static AnalysisReverse EngineeringMalware AnalysisBinary Analysis
GitHub0x11dfe/file-unpumper

file-unpumper

PE 파일에서 파일 펌퍼가 추가하는 것과 같은 불필요한 요소를 제거하는 데 사용할 수 있는 도구입니다.

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

file-unpumper

file-unpumper는 PE(Portable Executable) 파일을 정리하고 분석하도록 설계된 강력한 명령줄 유틸리티입니다. 이 도구는 개발자와 보안 전문가가 PE 파일을 더 효과적으로 작업할 수 있도록 다양한 기능을 제공합니다.

기능

  • PE 헤더 수정: file-unpumper는 주어진 실행 파일의 PE 헤더를 수정하고 정렬할 수 있습니다. 이는 헤더를 수정하는 패커(packer)나 난독화 도구로 인해 발생하는 문제를 해결하는 데 특히 유용합니다.

  • 리소스 추출: 도구는 PE 파일에서 아이콘, 비트맵 또는 기타 데이터 리소스와 같은 포함된 리소스를 추출할 수 있습니다. 이는 리버스 엔지니어링이나 실행 파일 내용 분석에 도움이 될 수 있습니다.

  • 메타데이터 분석: file-unpumper는 PE 파일의 메타데이터에 대한 포괄적인 분석을 제공합니다. 여기에는 머신 아키텍처, 섹션 수, 타임스탬프, 서브시스템, 이미지 베이스 및 섹션 세부 정보가 포함됩니다.

  • 파일 정리: file-unpumper의 핵심 기능은 PE 파일에서 "펌핑된(pumped)" 또는 패딩(padded) 데이터를 제거하여 실행 파일의 정리된 버전을 생성하는 것입니다. 이는 악성코드 분석, 리버스 엔지니어링 또는 단순히 파일 크기 감소에 도움이 될 수 있습니다.

  • 병렬 처리: 효율적인 성능을 보장하기 위해 file-unpumper는 rayon 크레이트를 사용한 병렬 처리를 활용하여 대용량 파일도 쉽게 처리할 수 있습니다.

  • 진행 상황 추적: 파일 정리 과정 중에 진행 막대가 표시되어 작업 진행 상황과 예상 남은 시간을 시각적으로 알려줍니다.

설치

file-unpumper는 Rust로 작성되었으며 Cargo 패키지 관리자를 사용하여 쉽게 설치할 수 있습니다.

root@kitploit:~
cargo install file-unpumper

사용법

  • <INPUT>: 입력 PE 파일의 경로입니다.

옵션

  • --fix-headers: 입력 파일의 PE 헤더를 수정하고 정렬합니다.
  • --extract-resources: 입력 파일에서 포함된 리소스를 추출합니다.
  • --analyze-metadata: PE 파일의 메타데이터를 분석하고 표시합니다.
  • -h, --help: 도움말 정보를 출력합니다.
  • -V, --version: 버전 정보를 출력합니다.

예제

  1. PE 파일을 정리하고 "펌핑된" 데이터를 제거합니다:

    root@kitploit:~
    file-unpumper path/to/input.exe
    
  2. PE 헤더를 수정하고 파일의 메타데이터를 분석합니다:

    root@kitploit:~
    file-unpumper --fix-headers --analyze-metadata path/to/input.exe
    
  3. PE 파일에서 리소스를 추출합니다:

    root@kitploit:~
    file-unpumper --extract-resources path/to/input.exe
    
  4. 파일에서 사용 가능한 모든 작업을 수행합니다:

    root@kitploit:~
    file-unpumper --fix-headers --extract-resources --analyze-metadata path/to/input.exe
    

기여

file-unpumper에 대한 기여를 환영합니다! 문제가 발생하거나 개선할 점이 있으면 GitHub 저장소에서 이슈를 열거나 풀 리퀘스트를 제출해 주세요.

변경 로그

최신 변경 로그는 CHANGELOG.md에서 확인할 수 있습니다.

라이선스

file-unpumper는 MIT 라이선스에 따라 배포됩니다.

도구 다운로드