之华 發表於 2018-12-5 14:16:03

详解易语言内存修改框架

<p><strong>源码 </strong></p>
<p><img src="https://img.jbzj.com/file_images/article/201812/20180731200440360.png" alt="" /></p>
<div class="jb51code">
<pre class="brush:xhtml;">
ID = 进程_名取ID (“PlantsVsZombies.exe”)
调试输出 (ID)

基地址 = 内存.读整数 (ID, 进制_十六到十 (“6A9EC0”))
调试输出 (基地址)

一级偏移 = 内存.读整数 (ID, 基地址 + 进制_十六到十 (“768”))
调试输出 (基地址)

监视热键 (&amp;阳光增加, #F8键)</pre>
</div>
<p><img src="https://img.jbzj.com/file_images/article/201812/20180731213312240.png" alt="" /></p>
<div class="jb51code">
<pre class="brush:xhtml;">
阳光 = 内存.读整数 (ID, 一级偏移 + 进制_十六到十 (“5560”))
阳光 = 阳光 + 1000
内存.写整数 (ID, 一级偏移 + 进制_十六到十 (“5560”), 阳光)</pre>
</div>
<p><strong>使用特征码</strong></p>
<div class="jb51code">
<pre class="brush:xhtml;">
内存.搜索 (取进程ID (“PlantsVsZombies.exe”), 还原字节集2 (“8b 93 30 01 00 00”), 特征码地址)
调试输出 (特征码地址)
阳光地址 = 特征码地址 - 8</pre>
</div>
<p></p>
                           
                            <div class="art_xg">
                              <b>您可能感兴趣的文章:</b><ul><li>易语言仿360悬浮窗实现流量监控和内存优化的代码</li><li>易语言对象内存模型详解</li><li>易语言内存读取获得当前PC已经登陆微信号的代码</li><li>易语言优化进程内存方法</li></ul>
                            </div>

                        </div>
                        <!--endmain-->
頁: [1]
查看完整版本: 详解易语言内存修改框架