云彩店邀请码|半壳|优胜
在对步调的动作举行领会时,很多功夫咱们没辙获得步调的源代码。此时,对二进制代码举行领会变成咱们领会步调动作的要害本领。在二进制代码的静态领会本领中,将二进制代码反汇编、而后在反汇编代码的普通长进行领会是最为精确的。然而因为反汇编代码的可读性很差,径直对反汇编代码举行人为领会比拟艰巨。正文旨在从二进制代码中回复出因变量关系的消息,囊括参数、归来值、限制变量、大略的算术表白式、前提表白式以及遏制构造等,进而使二进制代码越发容易领会,对领会二进制代码起到扶助效率。正文开始对已有的本领与本领举行了引见,而后中心接洽和商量了回复因变量消息关系的要害本领,囊括回复因变量的遏制构造、对call训令的处置、仓库场所的辨别与训令的进取切片、简略中央存放器、回复前提表白式、辨别“被养护的存放器”等。正文最后安排并实行了一个对X86/Win32平台的二进制代码举行因变量消息回复的原形东西,该原形东西不妨获得因变量对仓库南针的感化,辨别因变量的存放器参数、仓库参数、限制变量和归来值,回复出因变量的遏制构造、大略的算术表白式以及绝大普遍的前提表白式,而且最后能输入C谈话作风的中央表白。对原形东西举行尝试的截止表白,正文所提出的对于回复因变量消息的本领与本领具备可行性、适用性。
来源:半壳优胜鲸鱼幸运星转载请保留出处和链接!
本文链接:http://87cpy.com/204286.html
本站部分内容来源网络如有侵权请联系删除