REA 實際案例。
安卓,遊戲,Electron和CTF挑戰,與程式碼,數字和檢查結果。
Android · APK 分析
驗證器如何生成登入驗證碼
在其釋出的APK中找到Aegis的六位數程式碼計算。 使用REA跟蹤生成方法,然後移動演示時鐘以檢視程式碼每30秒更改一次的原因。
APK →
生成驗證碼 →
還原的規則 →
可調時鐘
閱讀Android案例研究
CTF · 原生分析
分析 CTF flag 檢查器
使用REA檢查一個簡單的DownUnderCTF挑戰。 找到它的檢查函式,將掩碼和和轉換為方程,然後用原始程式驗證已求解的標誌。
二進位制 →
檢查 flag 的程式碼 →
方程 →
正確!
閱讀CTF案例研究
原生程式 · 重建
DX-Ball 的聲像計算
從1996年的Windows遊戲中恢復左/右聲音位置的計算。 REA的指令,呼叫者引用和數字常量導致一個小的C函式,對照原始行為和所有63個編譯位元組進行檢查。
可執行檔案 →
REA調查結果 →
還原的 C 程式碼 →
驗證
閱讀DX-Ball案例研究
Electron · 功能追蹤
Notion 如何複製文字和 HTML
透過跟蹤面向頁面的API Notion包裝好了 JavaScript. 跟隨它的IPC包裝到系統剪貼簿,然後看看一個小的HTML標記如何保持豐富的塊資料連線到複製。
打包應用程式 →
公開API →
IPC包裝器 →
剪貼簿
閱讀Notion案例研究
PC-98 DOS · 重建
TH04 如何把環形彈幕對準玩家
用REA檢查原始的16位角度助手。 將其乘法,除法和座標操作匹配到可讀的C++,然後看看它們如何產生一個針對玩家的環形彈幕。
原始DOS程式碼 →
REA 指令 →
角度計算 →
環形彈幕
閱讀TH04案例研究
循序漸進指南
本指南介紹了本機計算、Electron匯出和瀏覽器請求。 每個都以提示和具體目標開始。
閱讀指南