LOL无限视距的原理

Andy-ho

Andy-ho

2017-10-28 16:28

LOL即英雄联盟,一直存在着无限视距的外挂功能,外挂玩家可以把视距适当的调大一些,拥有更宽广的视角,无论是在团战还是在反gank都起到一定的作用,影响了游戏的平衡性。视距的大小,我们可以想象一下,正常情况就是本地的数据,实现原理,修改内存数据。由于鼠标滚轮可以在一定范围内修改视距,我们可以来回变化视距,用CE来扫描找到存放视距大小的内存地址。

LOL无限视距原理:

1.png

  最终扫描结果 该地址值从1000-2250变化,当我们写入1000的时候视距最小,写入2250时视距最大。

  但是如果超过2250是无效的,这样没有达到随意调整视距的效果。

  结论就是该地址是存放视距的地址,但是其最大值受到制约。那么我们就应该在这个地址的附近找其他属性看是否限制了最大值,或则在该地址上下访问断点,看代码中是否对该地址最大值做了限制。

2.png

  果然在该地址附近发现了几个数据,分别修改查看效果,其中有一个40的数据,修改以后可以达到无限视距的效果。

  如下:

3.png

  甚至可以更远:

4.png

  当然太远了没有意义了。。。

  说到这里实际功能已经结束了

  但是,直接修改了内存数据

  会出现以下效果:

5.png

  会被检测到

  市场上的外挂是怎么过掉检测的呢,经过1天的研究找到了原因

  首先我们说,如果40这个地址被检测的话,一定是要有检测代码的,

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/lol/)

  但是我们在该地址上下访问,并没有任何检测代码的访问,奇怪吗?那这种情况很显然,应该是这个地址里的值写入到了其他内存地址里,然后检测代码去检测被写入的地址。

  那么找到了这个间接的地址,就很容易找到检测代码了,

  直接ret检测CALL即可。

  但是检测,反检测,反反检测的对抗是无休无止的,游戏可以再加CRC,外挂又过CRC,游戏有加其他检测方式...

  检测的代码不贴出来了,防止对游戏造成不良影响

  这样就可以实现过检测的无限视距功能

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/lol/)
6.png
展开更多 50%)
分享

猜你喜欢

LOL无限视距的原理

LOL
LOL无限视距的原理

mk盒子无限视距怎么用?

电脑网络
mk盒子无限视距怎么用?

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

盒子没无限视距了怎么办

电脑网络
盒子没无限视距了怎么办

lol无限乱斗最废英雄盘点 lol无限乱斗哪些英雄最无用

英雄联盟
lol无限乱斗最废英雄盘点 lol无限乱斗哪些英雄最无用

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

LOL英雄联盟无限火力最强英雄攻略

英雄联盟 LOL
LOL英雄联盟无限火力最强英雄攻略

lol无限乱斗怎么打寡妇 2017无限火力哪些英雄克制寡妇

英雄联盟
lol无限乱斗怎么打寡妇 2017无限火力哪些英雄克制寡妇

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

魔域怎么超远距离攻击?超远距离攻击漏洞分析

魔域怎么超远距离攻击?超远距离攻击漏洞分析

如何快速去掉图片上的马赛克?

如何快速去掉图片上的马赛克?
下拉加载更多内容 ↓