剑网3死亡复活call用易语言主线程调用call怎么编写,求大神

还没有帐号? 赶紧
用户名:&&密码:登录注册
求大神指点,易语言实现游戏主线程调用call的问题
UID:85135
在线时间19小时
金钱73威望106贡献值0社区警告0诚信值0账号服务0热心值0
小弟有几个问题,望各位前辈不吝赐教,拜谢。&&&&&&&&&最近研究天龙八部,发现调用call需要用游戏主线程调用才能不崩溃,用某模块的主线程call 发现运行时间长了 一样出现许多问题,在论坛找了许多关于此类问题的帖子,都说需要子类化或时钟来实现主线程调用call。按照前辈帖子所说写了如下子程序(易语言),该程序采用线程注入到游戏,调试发现读内存的值与实际的值不一样,游戏会崩溃。望各位前辈不吝赐教,再次拜谢。&&&&&=700) window.open('/bbs/attachment/Fid_74/74_ac8e26a4243.jpg?76');" style="max-width:700max-height:700" onload="if(is_ie6&&this.offsetWidth>700)this.width=700;">=700) window.open('/bbs/attachment/Fid_74/74_8791fc63f.jpg?89');" style="max-width:700max-height:700" onload="if(is_ie6&&this.offsetWidth>700)this.width=700;">=700) window.open('/bbs/attachment/Fid_74/74_8b9c9945c.jpg?47');" style="max-width:700max-height:700" onload="if(is_ie6&&this.offsetWidth>700)this.width=700;">=700) window.open('/bbs/attachment/Fid_74/74_85135_ceb328ae7897e08.jpg?24');" style="max-width:700max-height:700" onload="if(is_ie6&&this.offsetWidth>700)this.width=700;">&&&&&&&&&
UID:83406
在线时间273小时
金钱38威望3贡献值0社区警告0诚信值150账号服务0热心值0
内联汇编+SetTimer
UID:50878
在线时间142小时
金钱46威望33贡献值20社区警告0诚信值0账号服务0热心值1
回 jack 的帖子
:内联汇编+SetTimer ( 13:12) &&这个大神可以稍微说说怎么搞吗
UID:84973
在线时间60小时
金钱1151威望592贡献值0社区警告0诚信值0账号服务0热心值1
嘿嘿,同求,你那源码也丢出来了,俺也研究研究啊。。。
UID:84990
在线时间192小时
金钱1213威望147贡献值10社区警告0诚信值0账号服务0热心值0
他是叫你全寫成汇编 再加個定時器&&不要用循環,&DLL注入如果用Delay 是會卡死的
访问内容超出本站范围,不能确定是否安全
Powered by & Copyright Time now is:08-20 18:57 &
版权所有 Gzip enabled
Total 0.179549(s) query 6,查看: 1331|回复: 11
易语言如何写CALL,精易汇编类,易语言置入代码()均未搞懂
阅读权限30
签到天数:10 天结帖率: (1/1)
我从按键转来的之前一直用大漠汇编写CALL
具体汇编码如下
lea eax,dword ptr ss:[ebp-700]
push 数据b
push 数据a
mov ecx,数据c
call 045F400
在代码注入器中已测试成功
dm.AsmClear
dm.AsmAdd &lea eax,dword ptr ss:[ebp-700]&
dm.AsmAdd &push eax&
dm.AsmAdd &push 0&&参数一
dm.AsmAdd &push 0&&参数二
dm.AsmAdd &mov ecx,0&&ecx
dm.AsmAdd &call 045F400&
dm.AsmCall hwnd, 1
以上是大漠写法也测试成功
现在小弟不知道该怎么写才能执行该CALL
汇编类也是研究了一整天了搞不懂怎么写特来论坛开帖求学{:soso__:}
你这能测试成功?
[ebp-700] 的 来源呢
__asm("lea eax,[ebp-700]")
__asm("push eax")
__asm("push 0")
__asm("push 0")
__asm("mov ecx,0")
__asm("mov ebx,045F400")
__asm("call ebx")
逻辑上是这么写, 但是你的 [ebp-700]
不找到 是没法调用成功的
回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至
可获得加分喔。友情提醒:本版被采纳的主题可在
帖子申请荣誉值,获得 1点 荣誉值,荣誉值可兑换终身vip用户组哦。快捷通道: →
阅读权限70
结帖率: (2/3)
你这能测试成功?&&[ebp-700] 的 来源呢&&朋友!
__asm(&lea eax,[ebp-700]&)
__asm(&push eax&)
__asm(&push 0&)
__asm(&push 0&)
__asm(&mov ecx,0&)
__asm(&mov ebx,045F400&)
__asm(&call ebx&)
逻辑上是这么写, 但是你的 [ebp-700]&&来源&&不找到 是没法调用成功的
热心帮助他人,荣誉+1,希望继续努力(*^__^*) 嘻嘻!
您可以选择打赏方式支持他
阅读权限90
签到天数: 2 天结帖率: (36/37)
置汇编代码()
您可以选择打赏方式支持他
阅读权限90
签到天数: 2 天结帖率: (36/37)
置汇编代码()
call _ eax ()
好像是这样的
您可以选择打赏方式支持他
阅读权限30
签到天数: 10 天结帖率: (1/1)
有没有精易模块写挂的视频,可以拿来参照参照
您可以选择打赏方式支持他
阅读权限70
签到天数: 8 天结帖率: (0/5)
精易模块写CALL不能跨进程吧
您可以选择打赏方式支持他
阅读权限30
签到天数: 10 天结帖率: (1/1)
精易模块写CALL不能跨进程吧
已经写好dll注入目标进程中了
您可以选择打赏方式支持他
阅读权限30
签到天数: 10 天结帖率: (1/1)
你这能测试成功?&&[ebp-700] 的 来源呢&&朋友!
__asm(&lea eax,[ebp-700]&)
__asm(&push eax&)
绝壁测试成功的&&我一开始也是奇怪怎么就不需要来源
朋友 华硕你这用的是什么模块。。。。开源吗??
您可以选择打赏方式支持他
阅读权限30
签到天数: 10 天结帖率: (1/1)
你这能测试成功?&&[ebp-700] 的 来源呢&&朋友!
__asm(&lea eax,[ebp-700]&)
__asm(&push eax&)
朋友&&这个特殊支持库我找到了
但是这个__asm和assem的用法很奇怪啊&&易语言的东西怎么永远都没有个详细的说明文档&&蛋痛
您可以选择打赏方式支持他
阅读权限154
签到天数: 20 天结帖率: (4/4)
朋友&&这个特殊支持库我找到了
但是这个__asm和assem的用法很奇怪啊&&易语言的东西怎么永远都没有个详细 ...
这和E语言无关。__asm里面是汇编代码。
[ebp-700] 这局部变量你都没找到来源呢。这样弄不对的,正常传入非法地址直接挂掉。
您可以选择打赏方式支持他
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
揭阳精易科技有限公司申明:我公司所有的培训课程版权归精易所有,任何人以任何方式翻录、盗版、破解本站培训课程,我们必将通过法律途径解决!
公司简介:揭阳市揭东区精易科技有限公司致力于易语言教学培训/易语言学习交流社区的建设与软件开发,多年来为中小企业编写过许许多多各式软件,并把多年积累的开发经验逐步录制成视频课程供学员学习,让学员全面系统化学习易语言编程,少走弯路,减少对相关技术的研究与摸索时间,从而加快了学习进度!
防范网络诈骗,远离网络犯罪
违法和不良信息举报电话,企业QQ: ,邮箱:@
Powered by
粤公网安备 25查看: 11939|回复: 117
新手值得一看,机器码写CALL,通过易语言实现(源码)
阅读权限20
结帖率: (3/6)
是否带模块:
想必写过G的朋友都知道CALL这个东西,也都知道找CALL容易写CALL难,而且不支持汇编语言,这就更恼火了。
很多朋友通过汇编模块也可以实现写CALL调CALL,但是毕竟我们学的是知识而不是如何达到目的。
所以我写了这个通过机器码写CALL的例程,思路是很多前辈总结出来,我只是发布出来而已,如果有什么不对的地方,还请多多指教。
希望新手能通过这个例程学会怎么用机器码写CALL调CALL,CALL的调用通过API函数实现,API函数我封装在模块里,用的时候自己编译一下。
源码在附件中。为了不让贴沉先去,我设置恢复才可以下载,希望大家不要骂哈。
a.jpg (62.04 KB, 下载次数: 6)
10:12 上传
这是我们测试用的CALL
d.jpg (68.44 KB, 下载次数: 5)
10:12 上传
这是我们写的CALL,写在OD里面,这样我们可以就可以得到汇编指令的机器码,OD是十六进制显示,我们用易语言写的时候要把十六进制转化成字节集再写入内存。
可能有些朋友会发现有时候push这个指令的机器码是6A有时候是68,说实话我也不知道为什么,不过我写的使用6A或者68都没有出错。
我能做的就这么多了,如果还有什么不懂的就多问问百度老师
(711.65 KB, 下载次数: 632)
10:21 上传
点击文件名下载附件
下载积分: 精币 -1 枚
(240.2 KB, 下载次数: 8)
10:12 上传
(240.2 KB, 下载次数: 290)
10:23 上传
您可以选择打赏方式支持楼主
阅读权限20
结帖率: (3/6)
沙发我就不抢了
阅读权限30
结帖率: (1/1)
板凳的份了 谢谢
阅读权限30
结帖率: (0/1)
怎么沙发 板凳都被抢了
阅读权限10
沙发没了,板凳没了,我只能是厕所去了
阅读权限20
结帖率: (3/6)
{:3_233:}怎么就给沉了
阅读权限30
结帖率: (0/1)
板凳的份了 谢谢
阅读权限10
结帖率: (1/5)
我来看看好不
阅读权限30
学习学习 新手顶顶
阅读权限50
看看怎么写。
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
揭阳精易科技有限公司申明:我公司所有的培训课程版权归精易所有,任何人以任何方式翻录、盗版、破解本站培训课程,我们必将通过法律途径解决!
公司简介:揭阳市揭东区精易科技有限公司致力于易语言教学培训/易语言学习交流社区的建设与软件开发,多年来为中小企业编写过许许多多各式软件,并把多年积累的开发经验逐步录制成视频课程供学员学习,让学员全面系统化学习易语言编程,少走弯路,减少对相关技术的研究与摸索时间,从而加快了学习进度!
防范网络诈骗,远离网络犯罪
违法和不良信息举报电话,企业QQ: ,邮箱:@
Powered by
粤公网安备 25

我要回帖

更多关于 易语言远程call 的文章

 

随机推荐