此書為中文版
本論文提出逆向編譯器或反編譯器的編寫技術。這些技術基于編譯器和優化理論,并以獨特的方式應用于反編譯;這些技術以前從未被公開發表。
反編譯器由幾個階段組成,即被組織成與語言或機器特征相關的幾個模塊。前端是一個機器依賴的模塊,句法分析二進制程序、分析其指令的語義、并且生成該程序的低級中間表示法和每一子程序的控制流向圖。通用的反編譯機器是一個與語言和機器無關的模塊,分析低級中間代碼,將它轉換成對任何高級語言都可接受的高級表示法,并且分析控制流向圖的結構、把它們轉換成用高級控制結構表現的圖。最后,后端是一個目標語言依賴的模塊,生成目標語言代碼。
標簽:
編譯器
論文
反編譯器
編寫
上傳時間:
2014-01-14
上傳用戶:ljmwh2000