浅析VS游戏竞技平台识别作弊软件的手段

       VS游戏竞技平台在2.7版本之后,应该是加大了对反外挂的研发,使得VS平台成为众多游戏平台中反外挂的佼佼者。相信以前很多做VS平台游戏工具或外挂的人都知道,以前编个东东是多么的容易。而且它打击面过大,连挤房器都判为作弊软件,封号,等级清0。为了让我更新后的挤房器不再被判为作弊软件,研究了一下VS平台的识别作弊软件的手段,总结出来,不一定准确(毕竟是黑盒摸出来的),希望对写游戏小工具有兴趣的朋友有用,其实对做其它游戏外挂的也要过这一关。

 

  1.查找窗口。做挤房器过程中发现VS至少过滤了两个API。一个是FindWindows, VS对这个函数隐藏了应用,也就是你用这个函数找不到平台的句柄。另外一个是EnumChildWindows,你无法用这个函数枚举VS平台的子窗口。

   解决方法:可以用EnumWindows这个API.这个函数比较万能,可以枚举到任何游戏进程句柄。并且查找VS平台的弹出式子窗口也可以用这个函数枚举出来。当然用这个函数找子窗口要有点小技巧,要用到Spy++辅助,方法跟做QQ尾巴时查找窗口差不多。

 

  2.关键字:类名识别。在进了VS房间后,很多工具都会被识别为作弊软件,它应该是会枚举识别所有程序的类名,当你的类名有"挤房"关键字时(我做的是挤房器,其它工具被判为作弊软件时道理一样),无论是不是,都会被判为作弊软件。即使是你新建的MFC程序无任何自己代码,只要类名中有"挤房"两个字,VS平台格杀勿论,判作弊软件(可见其实这手段很低能,跟当初360隐私保护器用的手段一样,只是关键字有QQ,都是窥探隐私的-_-!)。

   解决方法:不要用有敏感关键字,要用的话也可以用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值