`
sjk2013
  • 浏览: 2182485 次
文章分类
社区版块
存档分类
最新评论

“天龙八部基于颜色的简易动作式外挂”的增强

 
阅读更多

最近在网上看到一篇“天龙八部基于颜色的简易动作式外挂”,不仅讲述了这种简单外挂的原理,还提供源码,于是把源码下下来研究了一下,并跟实际游戏联调了一把,发现不太实用,忍不住下手修改了一下,感觉比原来好些,于是发上来,与同好分享。

特别感谢一下原作者绿蚂蚁,另外这个外挂(实际上应该叫内挂)仅限于研究,还很不完善,请大家不要期望真的靠他打到100级:),下面是我改过的界面:

更改过的外挂界面

以下是我所做的增强:

1 将工程转换为VC6,以便于使用VC6的朋友
2 添加了日志输出功能,运行时会在旁边创建一个tlbb.log文件
3 补充实现了血条取色(原来只有一个按钮的壳)

怪物血条
4 添加了防挂机窗口检测功能
5 添加了特征色块显示功能(包括怪物特征色,怪物血条位置,当前找到怪物位置)
6 添加鼠标取色时当前坐标即时提示功能
7 解决了多次启动关闭找怪功能的问题,完善了终止找怪等功能
8 实现了准确查找怪物特征色的功能(原来的单纯依靠色调查找的办法容易误找),并支持1-3个特征色可配
9 外置了一个放大镜在旁边ZOOMIN.EXE,使用时打开即可,可帮助准确定位鼠标
10 其他一些bug的修正和功能完善


几点补充:
1 设置怪物特征色时,由于怪物走来走去,使用色调容易误找,使用精确查找又容易找不到,所以建议把怪物头上的字作为特征色(据我检测,这个字不因怪物转身和远近变化,但要注意,必须把特征色取在字的底部,不然不能实现点击杀怪的动作)
2 原来使用色调来查找怪物,但是色调在复杂场景很容易误找(因为深黄色和浅黄色可能是一个色调),所以我改成采用1-3个精确的特征色来查找
3 天龙八部为防挂机,随时会弹出一个验证码窗口,十分讨厌,我加了一个检测这个窗口的功能,但是只能实现找到的功能,不能实现自动识别该验证码的功能,如有大侠能解决,请不吝赐教

防挂机检测

如果你想了解更多关于外挂的介绍,推荐看看这个“威:成熟的反外挂系统一般企业未必能承受”。

本文源码和可执行程序都在这里

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics