热爱技术
专注分享

centos下搭建微信头脑王者云端辅助

最近微信的头脑王者比较火,于是顺便去github上逛了下,果然出现了辅助程序。github项目地址:https://github.com/sundy-li/wechat_brain  感谢大佬的贡献。

这套辅助程序是用go语言编写的,作者开发得已经比较完善了,我们看一下它运行的原理:

本工具运行在PC端,本质是一个http/https代理服务,对头脑王者的接口请求进行截获,主要作用有

  • 将题目和返回的标准答案存储于本地数据库中(questions.data文件)

  • 未匹配到标准答案情况下,自动请求搜索引擎,注解形式返回最佳概率结果

简单解释下这个原理:在pc端运行这个程序,然后手机通过pc端代理上网,pc端程序截获头脑王者题目的数据包,然后匹配题库的正确答案,再发送到手机显示。如果没有匹配到正确答案,那么通过搜索引擎搜索,根据搜索数量判断正确答案(一般搜索问题后,出现频率最高的词是正确答案)。 

在pc端跑这个程序很简单,只需要下载作者编译好的程序直接运行,手机设置代理,下载并信任下证书即可,感兴趣的朋友可以看看作者的使用介绍,相信花个十分钟就能搞定。这里我们暂且不讨论PC端,因为比较简单,且pc端运行有个缺点,当PC和手机在同个内网下才能运行,只要一出门就没法跑了。而如果在服务器里运行的话,你就可以在任意有互联网的地方使用,非常方便。

辅助运行效果图(本服务器的配置信息附在文末尾):

image.png

image.png

image.png

既然这个辅助是go语言写的,那么理论上来说可以跑在任意有go环境的机器里,手头正好有一台centos的服务器,接下来我们来搭建一下。

准备工具:centos服务器一台,xshell。

一、安装go语言环境

用xshell连接上你的服务器,执行:

yum -y install golang

安装完成后,执行一下 go 有回显表示go语言环境安装成功。

二、下载运行源代码

cd ~
yum -y install git
git clone 
mkdir -p go/src/github.com/sundy-li
cp wechat_brain/ go/src/github.com/sundy-li/
cd go/src/github.com/sundy-li/wechat_brain
go run cmd/main.go

看到如图就成功了:

image.png

如果没成功可能是服务器没开8998端口,首先关闭防火墙:

service firewalld stop

然后是云服务器的话可能会有安全组,把安全组里的8998端口开放即可。

三、手机端的配置

Android手机:连接wifi→长按WIFI,高级设置(点击设置代理)→设置代理服务器为你的服务器地址 端口号为:8998→浏览器访问abc.com安装证书→进入游戏开始奔放

如果非wifi情况下设置APN即可,方法同wifi。

IOS手机:连接wifi→点击WIFI,设置代理服务器为:你的服务器地址 端口号为:8998→访问abc.com安装证书→关于手机,最下边证书信任设置,把刚才安装的证书添加信任→进入游戏开始奔放。

小米或者其他无法安装的手机手机请在设置-更多设置-系统安全-从储存设备安装凭证安装你下载的证书。

以上步骤没问题的话,直接进入头脑王者答题就可以直接出效果。

四、服务端后台运行

使用tmux可以让服务端长期运行。

yum -y install tmux 
tmux new -s brain
cd /root/go/src/github.com/sundy-li/wechat_brain
go run cmd/main.go

结束运行请ctrl+C。

四、特别提示

  1. 服务端请记得每天更新下题库。题库文件:https://github.com/sundy-li/wechat_brain/blob/master/questions.data 下载好了上传到服务器的 

/root/go/src/github.com/sundy-li/wechat_brain

文件夹下替换即可。

 2.题库不可能保证百分百的正确率,有的显示标准答案但却是错的。如果答案边上显示的是数字,那么一般最大的那个是正确的。

 3.开挂有风险,容易被封号,请谨记。

 4.不玩的时候请把代理关了,因为你所有的流量都是从服务器走的,会导致服务器压力大,你的网也卡。

 5.懒得搭建的小伙伴可以直接填写我的服务器地址:kms.xiaoweigod.com 端口8998。

祝大家上王者愉快。

赞(1) 打赏
未经允许不得转载:小伟博客 » centos下搭建微信头脑王者云端辅助

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏