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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
ofrak — 펌웨어 및 실행 파일 형식의 언패킹, 분석, 수정, 재패킹을 위한 GUI 및 Python API를 통해 바이너리 분석 및 수정 플랫폼입니다. | Kitploit
도구/GitHubGitHub/redballoonsecurity/ofrak
Embedded Systems SecurityReverse EngineeringCTFBinary AnalysisFirmware Analysis
GitHubredballoonsecurity/ofrak

ofrak

펌웨어 및 실행 파일 형식의 언패킹, 분석, 수정, 재패킹을 위한 GUI 및 Python API를 통해 바이너리 분석 및 수정 플랫폼입니다.

저장소 보기
2.1k155281개월 전Kitploit 검토 완료

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
웹사이트

OFRAK

OFRAK(Open Firmware Reverse Analysis Konsole)은 바이너리 분석 및 수정 플랫폼입니다. OFRAK은 다음과 같은 기능을 결합합니다:

  • 다양한 바이너리 형식을 식별하고 언팩합니다
  • 현장 검증된 리버스 엔지니어링 도구로 언팩된 바이너리를 분석합니다
  • 강력한 패치 전략으로 바이너리를 수정하고 리팩합니다

OFRAK은 사용자 공간 실행 파일 외에도 다양한 임베디드 펌웨어 파일 형식을 지원합니다. 예를 들어:

  • 압축 파일 시스템
  • 압축 및 체크섬된 펌웨어
  • 부트로더
  • RTOS/OS 커널

OFRAK은 사용자에게 다음을 제공합니다:

  • 바이너리의 대화형 탐색 및 시각화를 위한 그래픽 사용자 인터페이스(GUI)
  • 하나의 특정 바이너리뿐만 아니라 전체 클래스의 바이너리에 적용할 수 있는 읽기 쉽고 재현 가능한 스크립트를 위한 Python API
  • ELF 실행 파일부터 파일 시스템 아카이브, 압축 및 체크섬된 펌웨어 형식에 이르기까지 다양한 파일 형식의 재귀적 식별, 언팩 및 리팩
  • 내장된 확장 가능한 강력한 분석 백엔드와의 통합(angr, Binary Ninja, Ghidra, IDA Pro)
  • 공통 인터페이스를 통해 추가 OFRAK 구성 요소를 쉽게 작성하고 새로운 파일 형식 또는 바이너리 패치 작업에 대한 지원을 추가할 수 있는 설계상의 확장성

자세한 내용은 ofrak.com을 참조하세요.

GUI 프론트엔드

웹 기반 GUI 뷰는 탐색 가능한 리소스 트리를 제공합니다. 선택한 리소스에 대해 메타데이터, 16진수 또는 텍스트 탐색, 엔트로피, 바이트 클래스 또는 크기별로 빠르게 탐색할 수 있는 미니 맵 사이드바도 제공합니다. 또한 GUI는 Python API를 통해 일반적으로 사용할 수 있는 리소스 주석 달기, 언팩, 분석, 수정 및 패킹과 같은 작업을 허용합니다.

시작하기

설치 방법

OFRAK은 세 가지 방법으로 설치할 수 있습니다:

방법용도설치 명령어
PyPI빠른 테스트, 자체 환경 관리를 선호하는 사용자pip install ofrak
Docker모든 종속성을 포함한 포괄적인 환경, 일관된 설정python3 build_image.py --config ofrak-ghidra.yml --base --finish
소스기여자, 개발자, OFRAK 코드 수정저장소 클론 + make develop

자세한 설치 지침은 (설치)를 참조하세요.

OFRAK은 Git LFS를 사용합니다. 자세한 내용은 소스에서 설치를 참조하세요.

문서

OFRAK에는 일반 문서와 API 문서가 있습니다. 둘 다 ofrak.com/docs에서 볼 수 있습니다.

문서를 변경하거나 직접 제공하려면 docs/README.md의 지침을 따르세요.

라이선스

이 저장소의 코드는 OFRAK 커뮤니티 라이선스와 함께 제공되며, 이는 교육 목적, 개인 개발 또는 단순한 재미를 위한 것입니다.

커뮤니티 라이선스가 적합하다면 ofrak license --community --i-agree를 실행하여 수락하세요!

상업적 목적으로 OFRAK에 관심이 있는 사용자는 프로 또는 엔터프라이즈 라이선스를 요청할 수 있습니다. 자세한 내용은 OFRAK 라이선싱을 참조하세요.

기여

Red Balloon Security는 보안 연구원과 개발자가 이 저장소에 기여하기를 기대합니다.

자세한 내용은 기여자 가이드와 Python 개발 가이드를 참조하세요.

지원

OFRAK에 관한 질문이나 문제가 있으면 [email protected]으로 연락하거나 OFRAK Slack에 글을 남겨주세요. 여러분의 피드백을 기다리고 있습니다! OFRAK 메일링 리스트에 가입하여 매월 OFRAK 코드 개선 및 새로운 기능에 대한 업데이트를 받아보세요.


이 자료는 부분적으로 DARPA의 지원을 받은 계약 번호 N66001-20-C-4032에 기반합니다. 이 자료에 표현된 모든 의견, 발견, 결론 또는 권장 사항은 저자의 것이며 반드시 DARPA의 견해를 반영하는 것은 아닙니다. 배포 성명 “A” (공개 배포 승인, 배포 무제한).

도구 다운로드