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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
도구/GitHubGitHub/ospg/binwalk
Embedded Systems SecurityReverse EngineeringBinary AnalysisFirmware AnalysisArchived
GitHubospg/binwalk

binwalk

펌웨어 분석 도구

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

Binwalk

Build Status Maintenance GitHub license

Binwalk는 펌웨어 이미지를 분석, 리버스 엔지니어링, 추출하기 위한 빠르고 사용하기 쉬운 도구입니다.

EOL 공지

이 포크는 binwalk v2의 일부 미해결 문제를 수정하고 전반적으로 좋은 상태를 유지하기 위해 시작되었습니다. 이 포크는 사용자와 배포판 패키저 모두에게 도움이 되는 목적을 수행했습니다. 그러나 원저자가 최근 binwalk를 Rust로 다시 작성하고 다시 활발히 개발하고 있으므로 binwalk v2를 더 이상 유지할 필요가 없습니다. 사용자와 기여자는 binwalk v3로 이전해야 합니다. 이 새 버전은 Rust 라이브러리도 제공합니다. https://github.com/ReFirmLabs/binwalk/wiki/Using-the-Rust-Library 참조.

결과적으로 이 저장소는 2025년 12월 12일에 사실상 EOL이 되며, 그 시점에 이 저장소는 보관되거나 제거될 수 있습니다.


중요 공지

이것은 ReFirmLabs의 원본 코드에서 파생된 포크입니다. 이 포크는 커뮤니티에 의해 유지 관리되며, 이 포크의 관리자와 원저자 또는 원래 회사 사이에는 아무런 관련이 없습니다(그들의 작업에 크게 감사하지만).

기여하고 싶다면 언제든지 이슈를 열거나 풀 리퀘스트를 보내거나, PR 검토 및 병합을 돕기 위해 저장소에 추가해 달라고 요청하세요.

대체 소프트웨어

unblob이라는 잘 관리되는 대안이 있는 것 같습니다. 일부 보고에 따르면 추출 기능이 더 뛰어나며(더 많은 데이터를 더 빠르게 추출할 수 있음), 단점은 binwalk만큼 많은 파일 형식을 탐지하지 못한다는 것입니다. 또 다른 중요한 차이점은 의존성의 수입니다. binwalk는 어떤 의존성도 필요로 하지 않는 반면(선택 사항임), unblob은 거의 20개의 패키지에 의존합니다.

*** 추출 보안 공지 ***

Binwalk v2.3.3 이전에는 추출된 아카이브가 파일 시스템의 어느 위치로든 가리키는 심볼릭 링크를 생성할 수 있었으며, 이후의 추출 유틸리티가 이러한 심볼릭 링크를 무조건 따라갈 경우 디렉터리 트래버설 공격이 발생할 수 있었습니다. 더 일반적으로, Binwalk는 패치되지 않은 보안 문제가 있을 수 있는 많은 타사 추출 유틸리티를 사용합니다. Binwalk v2.3.3 이상에서는 run-as 명령줄 옵션을 사용하여 외부 추출 도구를 권한이 없는 사용자로 실행할 수 있습니다(이 경우 Binwalk 자체를 루트 권한으로 실행해야 합니다). 또한 Binwalk v2.3.3 이상에서는 --run-as=root를 지정하지 않으면 루트로 추출을 수행하지 않습니다.

설치 및 사용

  • 설치
  • API
  • 지원 플랫폼
  • 시작하기
  • Binwalk 명령줄 사용법
  • Binwalk IDA 플러그인 사용법

더 많은 정보는 Wiki에서 확인하세요.

도구 다운로드