转载自:http://appscan.io/discover-discuss.html?id=1123859495


改分关键步骤:

  1. 电脑安装抓包软件,手机设置https代理到电脑
  2. 通过抓包软件,抓包拿到微信的sesseion_id
  3. 将sesseion_id写入改分脚本,提交改分请求

详细教程

(1)部署代理环境(mac环境)

mac下选用charles作为抓包代理软件(https://www.charlesproxy.com/),windows用户可以用fiddler(https://www.telerik.com/fiddler)

安装好后运行起来,查看本机IP地址,以及软件提供的远程代理端口号:

charles的顶部菜单Proxy->Proxy settings

将手机接入与电脑同一个局域网的wifi,然后在wifi的代理设置中,选择手动指定代理,代理服务器为电脑的ip及代理软件提供的端口号(如图中的8888)。

电脑端会提示是否运行远程接入,点allow即可。

设置好了以后可以尝试浏览器打开baidu.com,如果可以正常打开,并且在抓包软件中可以看到请求记录就完成了手机的代理设置。

由于是https的请求,需要在手机端安装证书才可以解密请求,电脑需要安装charles的证书:

然后在钥匙串中信任该证书:

iOS安装证书可通过手机浏览器安装,手机浏览器访问http://chls.pro/ssl,点继续访问此网站,会提示安装证书

iOS 10.3以上的系统版本,需要在 设置→通用→关于本机→证书信任设置 里面启用完全信任Charles证书。

配置好证书后可以打开https://baidu.com看看是否能解开百度的首页源代码。

(2)获取session id

https配置完毕后,打开微信的跳一跳小程序,就可以看到抓包历史有一个带有session id的请求:https://mp.weixin.qq.com/wxagame/wxagame_init

在request部分就可以复制到session_id了。

(3)将sesseion_id写入改分脚本,提交改分请求

目前开源的脚本是nodejs写的,git地址:https://gist.github.com/feix/6dd1f62a54c5efa10f1e1c24f8efc417

具体的步骤:

新建个目录,比如:wxt1t,然后将脚本源码保存到这里,比如hack.js。

然后安装nodejs,可以通过官网下载安装包安装:https://nodejs.org/en/

然后在命令行cd到当前项目文件夹(wct1t),运行:

 
  1. npm init --y
  2. npm install crypto-js request-promise

然后用文本编辑器打开hack.js,修改里面的score(分数)和session_id变量的值即可。

命令行运行node hack.js,出现2018! Happy new year! ��就代表成功了。

原创 | 微信小游戏“跳一跳”改分攻略!相关推荐

  1. python 控制鼠标点击需要100ms为什么_用 Python3 和 OpenCV 替我玩一玩微信小游戏 — 跳一跳 (这算外挂么)...

    0 瞎弄 我知道你们喜欢先看效果 手残的我,始终跳不过你们这些超过 50 分的大佬.想起最近在用 Python 学习 ML (Mechine Learning, 机器学习) ,怎么用没学会,倒是里面神 ...

  2. mfc使用cef源代码实现_如何获得微信小游戏跳一跳源码以及源代码组合包括哪些...

    很多小游戏都是由源代码编写而成的,那大家知道源代码组合包括哪些吗?手机游戏源代码怎么使用的呢?还有,如何获得微信小游戏跳一跳源码?下面就由奇瑰网小编带大家来了解一下相关的内容吧. 源代码组合包括哪些 ...

  3. 如何拷贝工程_如何获得微信小游戏跳一跳源码以及源代码组合包括哪些

    很多小游戏都是由源代码编写而成的,那大家知道源代码组合包括哪些吗?手机游戏源代码怎么使用的呢?还有,如何获得微信小游戏跳一跳源码?下面就由奇瑰网小编带大家来了解一下相关的内容吧. 源代码组合包括哪些 ...

  4. c语言小游戏跳一跳代码及注释,如何获得微信小游戏跳一跳源码以及源代码组合包括哪些...

    原标题:如何获得微信小游戏跳一跳源码以及源代码组合包括哪些 很多小游戏都是由源代码编写而成的,那大家知道源代码组合包括哪些吗?手机游戏源代码怎么使用的呢?还有,如何获得微信小游戏跳一跳源码?下面就由奇 ...

  5. 微信小游戏跳一跳作弊方法

    微信小游戏跳一跳作弊方法 本实现方法代码来源:https://zhuanlan.zhihu.com/p/32473340 原理粗解 微信小游戏跳一跳,本质上时一个半离线游戏,它的与服务器的通信其实是在 ...

  6. 用Kotlin破解Android版微信小游戏-跳一跳

    前言 微信又更新了,从更新日志上来看,似乎只是一次不痛不痒的小更新. 不过,很快就有人发现,原来微信这次搞了个大动作--在小程序里加入了小游戏.今天也是朋友圈被刷爆的缘故. 看到网上 有人弄了一个破解 ...

  7. Python一步步实现微信小游戏“跳一跳”外挂

    去年火了一阵子的微信小游戏"跳一跳"相信大家都玩过,要说操作也着实简单,依靠手指按压屏幕让棋子在各种方格间跳跃,所谓老少皆宜的游戏也不外乎这种,没有复杂的操作,而望着大家乐此不疲的 ...

  8. python自动游戏脚本_微信小游戏跳一跳的自动化脚本

    weixinhop 微信小游戏跳一跳的自动化脚本 目前没发现会跳不中的情况,大约90%的可能性会跳到中心. 注意:纯属娱乐!刷分刷多了,会被微信禁号的哦! 使用方法 准备一台 Android 手机,u ...

  9. 用Python编写微信小游戏“跳一跳”的运行脚本

    前言 更新了微信后发现了一款小游戏跳一跳,但是玩了一下午最高才达到200,每次差点破纪录后总是手抖就挂掉了,气的想要砸手机..闲来无事刷微博的时候正好看到有人分析如何编写脚本自动运行游戏破了3000多 ...

最新文章

  1. 微星网卡linux驱动,微星中国
  2. Go 语言编程 — 运算符
  3. 数据oem 操作手册_海口电销外呼系统oem-河南爱聊科技
  4. 通过路由远程计算机重启,华为无线路由器三种常用重启的方法
  5. Bookmarklet
  6. nginx开机启动脚本
  7. java treeset排序_java TreeSet的排序之自然排序
  8. requests模块介绍
  9. 查看Linux root disk,linux查看硬盘4K对齐方法
  10. 微信公众号软件安装管家所有软件插件打包
  11. 字体图标文件服务器提示404,iis环境下字体图标woff/woff2/svg返回404不显示的原因与解决方法...
  12. 微软与三维图形:抑制竞争和创新的案例研究
  13. SRRC认证问题合集
  14. BigDecimal 比较大小
  15. 如何从AD中彻底删除Skype For Business(下篇)
  16. 数字电路器件——门电路——与门电路、或门电路、非门电路及实例
  17. Skywalking概述
  18. HM4064原厂5A四节锂电池充电管理集成电路IC
  19. Linux less命令和Linux head命令
  20. Uniapp关于 Android原生插件开发案例

热门文章

  1. 武汉大学GNSS中心给IGS提供的数据产品下载地址,包括精密GPS轨道,钟差,EOP,以及实时轨道和钟差
  2. 十二个一的拓展创作---兔歪夫碗的崛起
  3. 『HTML5实现人工智能』小游戏《井字棋》发布,据说IQ上200才能赢【算法代码讲解+资源打包下载】
  4. Vue 实现批量审核功能实例完整代码(表格批量操作)(Vue开发一)
  5. 雷电模拟器4.0无法设置代理的问题
  6. 一篇文章把-InnoDB-的事务机制给你弄的明明白白
  7. 面试官在线改简历 | 只有6秒!程序员简历这样写才能抓住科技公司大佬的眼球
  8. 月收入过万是什么水平?在90年代可是“万人户”
  9. 在debug模式下,idea跳过后续执行代码
  10. 企业级网络电话 通信多项瓶颈迎刃而解