TC官方合作论坛

 找回密码
 立即注册
查看: 914|回复: 2

[已解决] 内存、汇编,大牛们来看看。

[复制链接]
发表于 2013-9-13 22:08:11 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
最近写了一个内存脚本,可是每次运行总是弹出错误框,说内存错误。可是基址跟偏移都没错
大牛们,有谁看出这段代码有啥错误啊,非常感谢。

功能 hehe()
    ZZ=编辑框.获得文本("编辑框0")
    xxs=dm.ReadInt(Hwnd,"[[[[[[xxxxxxxx]+xx]+xx]+xx]+xx]+xx]+xx",0)
    AA=字符串.格式化("%x",xxs)
    AA="00" & AA
    dm.AsmClear
    dm.AsmAdd("mov eax," & ZZ)
    dm.AsmAdd("push eax")
    dm.AsmAdd("push 11111111")
    dm.AsmAdd("push 12222222")
    dm.AsmAdd("push 13333333")
    dm.AsmAdd("mov ecx," & AA)
    dm.AsmAdd("push ecx")
    dm.AsmAdd("call 14444444")
    dm.AsmCall(Hwnd,1)
功能结束
回复

使用道具 举报

发表于 2013-9-14 06:14:56 | 显示全部楼层
如果是一调用这个CALL就内存错误就是你CALL的参数调用有误或CALL找错了,像这种远线程调用CALL的脚本如果不做好线程同步的话很容易崩,小提示你下吧 临界区或许可以帮到你,还有种方法就是时钟调用CALL可是TC貌似不支持
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-14 18:13:44 | 显示全部楼层
回复 2楼九先生的帖子

我已搞定了,。分给你了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-9-24 13:50 , Processed in 0.033644 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表