macOS · 포렌식 바이너리 및 16진수 편집기모든 바이트, 남김없이 해독.

수 기가바이트 바이너리를 즉시 엽니다. 바이트 단위로 비교하고 패치하고 내보냅니다 — 전적으로 오프라인에서, Zero Telemetry와 함께.

무료 다운로드 ZERO TELEMETRY 네이티브 macOS · 15개 언어로 현지화된 앱
macOS에서 실행 중인 HexWrite: 16진수 그리드 옆에서 Data Inspector가 정수, 부동소수점, Mac 타임스탬프를 디코딩하고, 실시간 ARM64 디스어셈블과 함께 상태 표시줄에 MD5 및 SHA-256 다이제스트가 표시된 모습
01결정적인 순간을 위해 만들어졌습니다

파일은 스스로 설명해 주지 않습니다.
그래도 열어 보십시오.

40 GB 디스크 이미지. HexWrite는 매우 큰 파일을 — 수 기가바이트 바이너리, 디스크 이미지, 메모리 덤프까지 — 블록 매핑 스트림 인덱싱을 통해 열며, 40 GB 이미지를 탐색해도 40 KB 파일을 탐색할 때보다 메모리를 더 쓰지 않습니다.
일치하지 않는 헤더. HexWrite는 파일의 매직 바이트를 확장자와 대조해 서로 일치하지 않으면 알려주고, 클릭 한 번으로 오프셋 0x0의 헤더를 복구합니다.
증명해야 하는 편집. 편집 내용은 가상 버퍼에 보관되며, 원본에 바로 저장하거나 패치된 사본을 내보내기로 선택하기 전까지 원본 파일은 전혀 변경되지 않습니다 — 무엇이 바뀌었는지 보여주는 새 다이제스트와 함께.
02계기판

겉은 친절합니다.
속은 포렌식입니다.

Data Inspector 및 실시간 디스어셈블

커서 아래의 정수, 부동소수점, 실시간 ARM64 디스어셈블 — 양쪽 엔디언, Mac 타임스탬프, 대화형 비트 시각화 도구까지 지원합니다.

// ARM64 · ARM32 · x86 · x86_64

Split View 및 바이트 Diff

두 바이너리 파일을 나란히 비교합니다. 서로 다른 바이트는 작업하는 동안 양쪽 창 모두에서 강조 표시됩니다.

// 비교 대상 마운트

YARA-style Pattern Scan

규칙을 작성하면 그 바이트가 일치하는 모든 오프셋을 얻습니다. 패턴 엔진은 연속된 리터럴 바이트만 매칭합니다 — 정규 표현식, 16진수 와일드카드, 점프는 지원되지 않습니다.

// $mz = { 4D 5A }

Lua 스크립팅

내장 Lua로 자동화하십시오. 스크립트는 샌드박스 엔진 안에서 제한된 API를 통해 바이트를 읽고 패치합니다.

// read_bytes(offset, length)

Surgical 바이트 패치 및 Delta Export

바이트를 패치하고, 무엇이 바뀌었는지 증명하십시오. 내보내기 전까지 원본은 그대로이며, 새 다이제스트가 함께 생성됩니다. 값은 16진수 또는 Base64로 주입합니다.

// MD5 + SHA-256, 내보내기 전후

파일 헤더 검증 및 복구

매직 바이트는 파일이 주장하는 확장자와 대조해 검사됩니다. 서로 일치하지 않으면 HexWrite가 이를 표시합니다 — 그리고 클릭 한 번이면 오프셋 0x0의 헤더가 복구됩니다.

// 매직 바이트 분석
엔트로피 개요 — 스크롤바 위에 그려지는 샘플링 방식의 개요(샘플 100개)로, 어디를 살펴봐야 할지 안내합니다. 네이티브 macOS UI — 라이트와 다크 모드를 지원하며, 앱은 15개 언어로 현지화되어 있습니다.
03도구 그 자체

읽고, 비교하고, 증명하는 모습을 지켜보십시오.

HexWrite Split View가 두 바이너리 파일을 나란히 비교하며 서로 다른 바이트를 양쪽 창 모두에서 강조 표시한 모습
Split View — 서로 다른 바이트를 양쪽 창 모두에서 강조 표시
바이트 패치와 Surgical Export를 마친 HexWrite: 패치된 셀 하나와, 상태 표시줄에 표시된 내보내기 전후의 MD5 및 SHA-256 다이제스트
Surgical Export — 바이트 패치, 새 다이제스트와 함께 내보내기
HexWrite Pattern Scan이 디스크 이미지 전체에서 리터럴 바이트 규칙과 일치하는 항목 네 개를 찾아 각 항목의 오프셋과 일치한 바이트를 표시한 모습
Pattern Scan — 바이트가 일치하는 모든 오프셋
04Zero Telemetry
포렌식 샌드박스 및 오프라인 보안 아키텍처

Zero Telemetry.

HexWrite가 생성하는 유일한 네트워크 트래픽은 Apple의 StoreKit이 App Store에 연결하는 트래픽입니다. 충돌 로그, 사용 데이터, 파일 메타데이터는 어떠한 경우에도 ProfWorkBench로 전송되지 않습니다 — 이를 수신할 수 있는 서버 자체를 당사는 운영하지 않습니다.

HexWrite는 네트워크 엔타이틀먼트 없이 macOS 앱 샌드박스 안에서 실행됩니다.

HexWrite는 라이선스와 구독을 검증하고 관리하는 목적으로만 App Store와 통신하기 위해 Apple의 StoreKit 프레임워크를 사용합니다. 이 트래픽은 ProfWorkBench가 아닌 Apple로 전송되며, Apple의 개인정보 처리방침의 적용을 받습니다.

포렌식 샌드박스 및 오프라인 보안 아키텍처를 설명하는 HexWrite의 Zero Telemetry 패널
앱 샌드박스 네트워크 엔타이틀먼트 없음 계정 없음
05가격

읽기는 무료입니다. 바이트 변경은 Pro입니다.

16진수 그리드, Data Inspector의 디코더, 디스어셈블러는 무료입니다. 바이트 편집, Surgical Export, 그리고 Parser, Lua, Pattern Scan 작업 공간은 HexWrite Pro에 포함됩니다.

View-Only Mode
$0
무료 16진수 뷰어 — 어떤 바이너리든 마운트하고, 모든 바이트를 읽습니다.
  • 전체 16진수 그리드, 어떤 파일 크기든
  • Data Inspector 디코더
  • 실시간 디스어셈블
  • Split View 바이트 Diff
  • 바이트 편집 및 내보내기
무료로 다운로드
HexWrite Pro Annual Pass
$9.99 / 년
모든 Pro 포렌식 기능을 연 단위로 이용합니다.
  • View-Only Mode의 모든 기능에 더하여:
  • 바이트 편집 및 주입
  • 다이제스트를 포함한 Surgical Export
  • Parser, Lua 및 Pattern Scan
  • 취소하지 않는 한 매년 갱신
앱 받기 → 앱에서 잠금 해제
한 번만 결제
HexWrite Pro Lifetime
$39.99 일회성 결제
무제한 바이트 패치 및 내보내기를 잠금 해제합니다.
  • 모든 Pro 기능을 영구히
  • 한 번의 구입, 갱신 없음
  • 바이트 편집, 내보내기, 모든 작업 공간
  • 향후 모든 업데이트 포함
앱 받기 → 앱에서 잠금 해제

무료로 사용해 보고, 준비되면 잠금 해제하십시오 — HexWrite는 무료로 다운로드할 수 있습니다. 어떤 바이너리든 마운트하고, 전체 16진수 그리드를 읽고, Data Inspector에서 바이트를 디코딩하고, 명령어를 디스어셈블하고, 두 파일을 나란히 비교하십시오 — 구입 없이 가능합니다. 바이트 편집, Surgical Export, 그리고 Parser, Lua, Pattern Scan 작업 공간은 HexWrite Pro에 해당하며, HexWrite Pro는 연간 구독 또는 일회성 평생 잠금 해제로 제공되는 앱 내 구입입니다. 구독은 설정에서 취소하지 않는 한 매년 갱신됩니다.

미국 기준 가격 — App Store에는 현지 가격이 표시됩니다 · 모든 구입은 Mac App Store를 통해 Apple이 안전하게 처리합니다

06자주 묻는 질문

질문하시기 전에 —

HexWrite는 무료입니까?
다운로드는 무료입니다. 읽기는 무료입니다 — 16진수 그리드, Data Inspector의 디코더, 디스어셈블러가 여기에 해당합니다. 바이트 편집, Surgical Export, 그리고 Parser, Lua, Pattern Scan 작업 공간은 HexWrite Pro에 포함되며, HexWrite Pro는 연간 구독 또는 일회성 평생 잠금 해제로 제공되는 앱 내 구입입니다.
HexWrite는 YARA 규칙을 지원합니까?
의도적으로 YARA-style입니다. 패턴 엔진은 연속된 리터럴 바이트만 매칭합니다 — 정규 표현식, 16진수 와일드카드(??), 점프([n]), 수정자는 지원되지 않습니다. 리터럴 바이트로 규칙을 작성하면 그 바이트가 일치하는 모든 오프셋을 얻습니다.
HexWrite는 네트워크로 무엇을 전송합니까?
HexWrite가 생성하는 유일한 네트워크 트래픽은 Apple의 StoreKit이 App Store에 연결하는 트래픽입니다. 충돌 로그, 사용 데이터, 파일 메타데이터는 어떠한 경우에도 ProfWorkBench로 전송되지 않습니다. 이를 수신할 수 있는 서버 자체를 당사는 운영하지 않습니다. 이 StoreKit 트래픽은 ProfWorkBench가 아닌 Apple로 전송되며, Apple의 개인정보 처리방침의 적용을 받습니다.
정말 40 GB 이미지를 열 수 있습니까?
예. 파일은 블록 매핑 스트림 인덱싱을 통해 열리므로, 40 GB 이미지를 탐색해도 40 KB 파일을 탐색할 때보다 메모리를 더 쓰지 않습니다.
패치하면 원본 파일이 수정됩니까?
사용자가 선택하기 전까지는 아닙니다. 편집 내용은 가상 버퍼에 보관되며, 원본에 바로 저장하거나 패치된 사본을 내보내기로 선택하기 전까지 원본 파일은 전혀 변경되지 않습니다 — 무엇이 바뀌었는지 증명할 수 있도록 새 다이제스트가 함께 제공됩니다.
연간 구독은 어떻게 작동합니까?
HexWrite Pro Annual Pass는 설정에서 취소하지 않는 한 매년 갱신되며, 언제든지 취소할 수 있습니다. 일회성 HexWrite Pro Lifetime 잠금 해제는 갱신되지 않습니다. 모든 구입은 Apple이 처리합니다.
HexWrite 앱 아이콘

바이트가 실제로 무엇을 말하는지 확인하십시오.

다운로드는 무료입니다. 읽기는 무료입니다. Pro는 편집 작업대를 엽니다 — 연간 구독 또는 일회성 평생 잠금 해제로 제공됩니다.

Mac App Store에서 다운로드
네이티브 macOS · ZERO TELEMETRY · 앱 샌드박스 · 15개 언어로 제공되는 앱