%0 Journal Article
%T Reverse optimize Technique based on speculation in reverse engineering
逆向工程中基于投机的反向优化技术研究
%A SU Ming
%A SONG Zong-yu
%A ZHAO Rong-cai
%A
苏铭
%A 宋宗宇
%A 赵荣彩
%J 计算机应用
%D 2006
%I
%X Speculative loads can reduce the latency associated with loads from memory. In order to make effective use of the capabilities of such architecture, compilers profoundly restructure the low level code of programs, however, making it potentially difficult to reconstruct the original program logic from an optimized executable. This complicates the task of software systems that statically analyze or modify executable programs. A technique for removing speculative instructions from itanium binary programs was described in a way that is guaranteed to preserve program semantics, thereby making the resulting programs easier to understand and more amenable to re-engineering using traditional reverse engineering techniques.
%K reverse engineering
%K speculation
%K reverse optimize technique
%K itanium
%K re-engineering
逆向工程
%K 投机
%K 反向优化
%K 安腾
%K 再工程
%U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=831E194C147C78FAAFCC50BC7ADD1732&aid=239846A399744C23&yid=37904DC365DD7266&vid=96C778EE049EE47D&iid=94C357A881DFC066&sid=9905045FEE51B18F&eid=75AB4EF959CC4ED9&journal_id=1001-9081&journal_name=计算机应用&referenced_num=0&reference_num=5