西班牙語 REA 實驗:重建作者自有的金鑰校驗器
分析目標: 作者自編教學程式 licencia-cli.stripped 及帶符號參考版本
作者 / 歸屬: harkiventures
核對日期:
收錄狀態: 已閱讀公開原文,未獨立復跑作者測試。
想解決什麼問題
如何從小型無符號程式恢復接受規則,並與原始程式核對?
REA 具體做了什麼
作者報告使用 REA 與 Ghidra 返回的虛擬碼,以及從 0x102040 讀取的位元組,恢復字元轉換、加權累積、迴圈移位和接受條件,再編寫獨立 Python 校驗器。
原作者報告的成果
免費西班牙語樣例包含實驗環境搭建、完整案例、無符號與帶符號練習二進位制、參考 C 原始碼及重建的 Python 校驗器;校驗器列出 4 個預期樣例,作者報告已與真實二進位制比較。
侷限與未驗證項
練習物件是作者自有的小型無保護程式,不是商業授權繞過,也不代表對受保護軟體普遍有效。4 個樣例只是有限檢查,不是窮盡等價驗證;本目錄未執行二進位制或復跑比較,計劃中的完整課程尚未交付。
可以借鑑什麼
用自有樣本和暫時隱藏的參考原始碼恢復一個有邊界的規則,先測試接受與拒絕輸入,再對照原始碼。
原文中的 REA 使用證據
Reimplementacion de la validacion del Caso A escrita SOLO desde el
pseudocodigo que REA/Ghidra devolvio (analisis/caso-a/05 y 06) y de los
bytes leidos en 0x102040 (07).短摘錄簡化了排版,完整上下文以原文為準。
原始來源
本頁為獨立整理,成果歸原作者。目標軟體、安裝包和完整反編譯輸出不在此分發。