科学技术与工程
科學技術與工程
과학기술여공정
SCIENCE TECHNOLOGY AND ENGINEERING
2008年
10期
2692-2694,2701
,共4页
反编译%PE文件%反汇编%中间代码%静态分析
反編譯%PE文件%反彙編%中間代碼%靜態分析
반편역%PE문건%반회편%중간대마%정태분석
反编译中,一般采用先将可执行代码转换成汇编语言(即反汇编)作为中间代码,再从中间代码转换到C语言或其他高级语言.现提出一种在反汇编基础上的新的C反编译方法,通过用读取源文件数据区的数据,写入新文件的数据区,以内联汇编的方法直接读取新文件的数据区的全局变量,而不用分析和定义源文件的全局变量类型.该方法在效率上比传统方法有很大提高.
反編譯中,一般採用先將可執行代碼轉換成彙編語言(即反彙編)作為中間代碼,再從中間代碼轉換到C語言或其他高級語言.現提齣一種在反彙編基礎上的新的C反編譯方法,通過用讀取源文件數據區的數據,寫入新文件的數據區,以內聯彙編的方法直接讀取新文件的數據區的全跼變量,而不用分析和定義源文件的全跼變量類型.該方法在效率上比傳統方法有很大提高.
반편역중,일반채용선장가집행대마전환성회편어언(즉반회편)작위중간대마,재종중간대마전환도C어언혹기타고급어언.현제출일충재반회편기출상적신적C반편역방법,통과용독취원문건수거구적수거,사입신문건적수거구,이내련회편적방법직접독취신문건적수거구적전국변량,이불용분석화정의원문건적전국변량류형.해방법재효솔상비전통방법유흔대제고.