잠근 함수0/18 모은 카드0/19 업적0/12

OPERATION LOUPE. 보이지 않는 것을, 근거와 함께 읽는다.

REA가 하는 일 — 바이트를 읽고, 따라가고, 근거를 남기는 일 — 을 렌즈 하나로 연출한 인터랙티브 디렉터스 컷입니다. 미션을 플레이하고, 바이트를 C로 끌어올리고, 내 파일을 해부해 증거 카드를 모으세요.

CHAPTER 01 · MISSION

렌즈로 함수를 잠가라

세 개의 재연 바이너리에 숨은 함수를 찾아 잠그는 탐지 게임입니다. 렌즈 안에서만 해독된 코드가 보이고, 함수 위에 머무르면 조준 링이 차오릅니다. 잠근 함수는 증거 카드가 됩니다.

재연 · 렌즈 속 코드와 주소는 연출용이며 실제 복원 결과가 아닙니다
MISSION 01
NOTES · SEARCH
Notes.app
함수 0 / 500:00.0
SCORE
0
COMBOx1
PING
ADDR
0x00000000
ROW
00
LOCK
—
ENTROPY 0.00
SELECT MISSION

어떤 바이너리부터 읽을까요?

렌즈를 함수 위에 대고 머무르면 잠깁니다. 위아래 가장자리로 가면 화면이 따라 움직이고, Space 또는 PING으로 숨은 함수의 위치를 잠깐 볼 수 있습니다(미션당 3회).

MISSION 01

NOTES · SEARCH

  • 파일
  • 대상
  • 기준 시간
3
PAUSED

일시정지

S
MISSION 01

MISSION COMPLETE

시간
00:00.0
남은 핑
0
최대 콤보
x1
총점
0

마우스 렌즈 이동 · 위아래 가장자리 화면 이동 · 함수 위에 머무르기 잠금 · Space / PING 숨은 함수 위치 표시 · 방향키 렌즈 이동 · Esc 일시정지 · 터치 끌기(렌즈가 손가락 위에 뜹니다)

CHAPTER 02 · LIFT

바이트를 C까지 끌어올린다

48바이트짜리 x86 함수가 명령, 중간 표현, 의사코드, C로 올라가는 과정을 손으로 끌어 보세요. 위로 갈수록 읽기 쉬워지지만, 그만큼 추론이 늘어납니다. 아래 TRACE는 실제로 이 명령들을 계산합니다.

재연 · 직접 조립한 예제 함수(DX-Ball 쇼케이스의 “위치 → 패닝” 주제를 빌림) · 바이트와 명령은 실제 x86 인코딩과 일치

CHAPTER 03 · BINARY ATLAS

내 파일을 바이트 지도로

아무 파일이나 놓으면 바이트 하나하나를 힐베르트 곡선 지도로 펼칩니다. 엔트로피, 바이트 쌍 분포, 문자열, 매직 바이트, SHA-256을 계산하고 실제 관찰을 증거 카드로 만듭니다. 지도 위의 렌즈는 진짜 바이트를 보여 줍니다.

실제 계산 · 파일은 이 탭 안에서만 읽고 어디에도 보내지 않습니다

파일을 여기에 놓으세요

앱 번들 안의 실행 파일, 이미지, PDF, 압축 파일, 데이터베이스… 무엇이든 됩니다. 앞의 32MB까지 지도로 그립니다.

브라우저의 File API로 이 탭 안에서만 읽습니다. 업로드하거나 전송하지 않습니다.
HILBERT MAP

곡선은 파일의 첫 바이트(왼쪽 위)부터 마지막 바이트까지 끊기지 않고 이어집니다. 파일에서 가까운 위치는 지도에서도 가깝습니다. 지도를 누르면 그 위치의 바이트를 고정합니다.

바이트 분류

엔트로피

바이트 쌍 분포

가로는 앞 바이트, 세로는 다음 바이트입니다. 텍스트는 0x20–0x7e 블록에 모이고, 압축·암호화된 데이터는 고르게 퍼집니다.

문자열

    CHAPTER 04 · EVIDENCE

    증거는 카드로 남는다

    미션, 검증, 내 파일 분석에서 얻은 증거를 팩으로 뜯고 바인더에 모읍니다. 등급은 REA 결과의 구분을 따릅니다 — 관찰, 추론, 미지, 그리고 실행으로 확인한 검증.

    EVIDENCE PACK대기 중인 팩 0

    바인더

    CHAPTER 05 · CONSTELLATION

    호출 그래프는 별자리다

    가상의 앱 호출 그래프 34개 노드를 3D 별자리로 펼쳤습니다. 끌어서 돌리고, 노드를 고르면 main에서 그 함수까지의 경로에 신호가 흐릅니다. 점선 고리는 아직 근거가 없는 미지입니다.

    연출 · 가상의 호출 그래프입니다

    CHAPTER 06 · RUN LOG

    이번 판의 기록

    잠근 함수, 모은 카드, 달성한 업적은 이 브라우저에 저장됩니다. 마지막은 크레딧 — 가운데 띠를 지날 때만 글자가 해독됩니다.

    미션 기록

    업적

      진행 상황은 이 브라우저의 localStorage에만 저장됩니다. 내 파일 분석 결과는 저장하지 않습니다.
      끌어서 돌려 보기