8000 GitHub - zhangjingye03/BLE_WeRun_Faker: 一个利用低功耗蓝牙来欺骗微信步数的esp32项目,特别适用于某些奇葩大学
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

一个利用低功耗蓝牙来欺骗微信步数的esp32项目,特别适用于某些奇葩大学

Notifications You must be signed in to change notification settings

zhangjingye03/BLE_WeRun_Faker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BLE_WeRun_Faker

这是一个利用esp32低功耗蓝牙欺骗微信运动步数的项目。

插上电源,按下按键,挑一个合适的步数,打开蓝牙,打开公众号,等待同步,然后排行榜上你就占领封面啦。

适用于要求微信步数与体育运动分数挂钩的某些奇葩学校。个人认为,要让学生动起来,领导和老师要起到带头作用,否则再怎么所谓“创新”、“为学生健康着想”的方案永远都是耽误学生课余时间的空头话。

类似的方案有很多,可以去淘宝代刷,可以用安卓+(Virtual)Xposed,甚至可以把手机绑在招财猫上面,然而都挺麻烦的,而且不安全、不可控。(2018年6月中旬,微信官方大面积封杀Xposed插件用户,强烈不建议继续使用Xposed+步数修改器,除非使用XposedHide模块或者手工Hook住微信的app/p.class中的a方法)

本项目旨在做一个可控的、安全的、简便的步数修改器。

视频DEMO

硬件准备

  • esp32 x 1

这个我想啰嗦几句,淘宝上没见到啥廉价的支持GATT的开发板,之前买了个cc2540和nrf51822,前者因为自带固件太屎搞不成,后者针脚太细,而且两者都因为缺少编程器而无法自己写固件,只好选昂贵一些的esp32,只能大材小用了。。

  • 微动开关/按钮 x 1
  • 10k电阻 x 1
  • 3461AS x 1
  • 7x9 洞洞板 x 1

电路图连接

a

原理

参考源码main.cppble.cpp,BLE的协议文档,以及微信硬件平台-蓝牙精简协议

绑定微信

创建微信测试号,打开设备功能,新建具有蓝牙连接能力的设备,然后参考微信硬件平台-设备授权新接口

License

MIT

About

一个利用低功耗蓝牙来欺骗微信步数的esp32项目,特别适用于某些奇葩大学

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0