REA 사례 연구
Android, 게임, Electron, CTF 문제를 코드, 그림, 검증 결과와 함께 살펴봅니다.
Android · APK 분석
인증 앱이 로그인 코드를 만드는 방법
Aegis 배포 APK에서 6자리 코드 계산을 찾습니다. REA로 생성 메서드를 추적하고 데모 시계를 조절하며, 코드가 30초마다 바뀌는 이유를 확인합니다.
CTF · 네이티브 분석
CTF 플래그 검사기 풀기
REA로 쉬운 DownUnderCTF 문제를 분석합니다. 검사 함수를 찾고 마스크와 합계를 방정식으로 바꾼 뒤, 구한 플래그를 원본 프로그램으로 검증합니다.
네이티브 프로그램 · 재구현
DX-Ball의 사운드 패닝 계산
1996년 Windows 게임에서 사운드 패닝 계산을 복구합니다. REA의 명령어, 호출 참조, 숫자 상수로 작은 C 함수를 작성하고 원본 동작 및 컴파일된 63바이트 전체와 비교합니다.
Electron · 기능 추적
Notion이 텍스트와 HTML을 복사하는 방법
Notion에 패키징된 JavaScript에서 페이지 API를 추적합니다. IPC 래퍼를 따라 시스템 클립보드에 도달하고, 작은 HTML 마커가 복사본과 서식 있는 블록 데이터를 연결하는 방식을 살펴봅니다.
PC-98 DOS · 재구성
TH04가 원형 탄막을 조준하는 방법
REA로 원본 16비트 각도 보조 함수를 분석합니다. 곱셈, 나눗셈, 좌표 연산을 읽기 쉬운 C++과 연결하고, 플레이어를 겨냥한 원형 탄막을 만드는 방식을 살펴봅니다.
단계별 가이드
네이티브 계산, Electron 내보내기, 브라우저 요청을 단계별로 살펴봅니다. 각 가이드는 프롬프트와 구체적인 분석 대상으로 시작합니다.
가이드 읽기