怎么获取CALL的值,详细如下,请大神看看.谢谢了

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么获取CALL的值,详细如下,请大神看看.谢谢了相关的知识,希望对你有一定的参考价值。

0065AC6A E8 51330200 CALL 0067DFC0
内存地址 HEX值 CALL地址
怎么获取CALL的值.在不知道内存的情况下,有什么算法吗?
易语言程序如何才能获取call的值.测试了很久,还是没搞定!

参考技术A call指令(E8)所在地址ca=0x65AC6A
call指令操作数 opndVal = 0x00023351
call指令与操作数长度 calen=5(固定)
由上述参数可以得到call调用的目标地址ta = ca+calen+opndVal

如由所给的数据有: 0x67DFC0 = 0x65AC6A + 5 + 0x00023351

注意点,
(1)你所给的HEX值是小端存储的,应当注意opndVal的值的获取
(2)实际上包括跳转指令,其计算参照的地址都是下一指令的地址(因为该指令执行时,EIP已指向下一指令),这也是指令所在地址ca加上指令长度calen得到下一指令地址的由来。

由上述理论,知道call的地方(即地址)即可得到call的目标地址。本回答被提问者和网友采纳

各位大神 我怎么都改不明白了

“/WebUI”应用程序中的服务器错误。 分析器错误 说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误消息: 基类包括字段“Chart1”,但其类型(System.Web.UI.DataVisualization.Charting.Chart)与控件(System.Web.UI.DataVisualization.Charting.Chart)的类型不兼容。

参考技术A 删掉BIN 重新生成次看看 参考技术B 修改下ID,然后 看下你机器是否安装了 webchart 控件!

以上是关于怎么获取CALL的值,详细如下,请大神看看.谢谢了的主要内容,如果未能解决你的问题,请参考以下文章

请大神帮我看看我的Eclipse的获取数据,没报错就是显示不出来,测试方法能出来,页面数据出不来,找了好久

jquery pagination分页 页码显示出来的原理

求大神告知阿里巴巴怎样在电脑上下载…最好截图,谢谢

spring整合mybatis时运行测试代码报错Injection of autowired dependencies failed,请各位大神帮忙看看

请问大神,coreldraw 或PS中 如何绘制这样的褶皱效果,请说明一下使用的工具以及详细的步骤,谢谢!

Java Socket大神快来看看呐!!一个“打破了Socket运行机理”的报错代码现场!! 您能帮小弟我解决吗?