我想做WOW的外挂,由于WOW直接写屏幕,屏幕上出现的子对话框和消息框,按钮等均不是采用的传统Windows窗口或按钮,而是直接写屏幕,导致程序无法得到系统的反馈信息,比如在自动登录等时候,帐号过期等信息。原来我们判断某操作时候成功,可以用FindWindow来检测某个出错的窗口是否出现,就知道操作是否成功,也可以查找到某窗口进行一定的操作。但是WOW只有一个主窗口,不存在子窗口。所以无法进行判断或者无法对其子窗口进行操作。所以我迫切想知道如何获得WOW这种直接写屏的方式在屏幕上写的内容,或者出现了什么样的窗口。哪位老兄若能帮忙解决此等难题,分可以大大的给(本可用分15000以上),甚至也可以付款。
我用AutoIt Windows Info/SpyWin等查看,WOW启动之后只有一个窗口,其中所有的子窗体均不可获得,是直接写屏得到的。在线等待啊。。请大家多多帮忙,多多关注,顶/UP者有分啊。
现在赶时间呢,可能没时间完成封包的解封,解释什么的啊。估计这些网络封包是加密了的吧。
一般都是用APIHOOK,HOOK它的网络通信API,当然你还得分析它的协议了,现在很多都加密了的,而对游戏中的防范机制则通过截屏来处理,其它的细节还有很多,自己在网上搜一搜吧
是的。正是正是。除了主窗体,就没有其他的Window,Dialog,Button,Label什么的了。全部是自绘的。
函数,你可以用apihook截取TextOut和DrawText两个函数看看.但外挂的王道还是分析数据包才对,截取屏幕程序除了连连看对对碰这些有用,大多不好使.
==================
因为外挂这东西跟正常的程序不一样,所以大家不想发言,在这里你基本上什么也问不到,很正常......
至于有人说通过分析网络数据,偶觉得俗话说得好:这种人是典型的站着说话不腰痛。如果直接可以分析游戏输出给玩家的信息,那我们还分析网络数据干什么?何况现在很多游戏的网络通信是加密的,难道我们还要去搞解密?当然,想提高能力,又有大把的时间,搞搞网络数据分析还是可以的,哈哈。
期待你的成功!
我不知道怎么实现。谢谢了。
1。WOW的所有背景都是动画,随时变化的。晕。不知那位大哥有好的办法解决
2。如何将一点的COLORREF值转换成灰度值啊哪位大哥能指点下吗?