winderica / ChuangGaoFucker

呐,你知道吗?听说代码奔跑的速度是秒速三公里哦💫死亡一周年纪念💊💊💊
Do What The F*ck You Want To Public License
4 stars 3 forks source link

ChuangGaoFucker

死亡一周年纪念💊💊💊

检讨:

  1. 本来可以用现代js语法再babel的 -> 甚至可以上ts
  2. 路径几乎是写死的,数据点太少了,等等 -> 然而他们的检测也很简单,更多的是人的问题
  3. 🔥🔥🔥🔥某人🔥🔥🔥🔥二次封装成apk,降低门槛,都是他的错!!!😤😤😤 -> 闷声发大财,这是坠吼滴

How To Use

  1. clone本仓库
  2. 确保你的手机已经root,并已开启adb调试
  3. 下载Android Platform Tools,并解压
  4. 确保已经安装Python3
  5. 安装frida
    $ pip install frida
  6. 下载对应架构的frida-server,并解压
  7. 连接手机,将frida-server运行在手机上
    $ cd platform-tools/ # 自行替换路径,不再赘述
    $ ./adb root
    $ ./adb push frida-server /data/local/tmp/
    $ ./adb shell "chmod 755 /data/local/tmp/frida-server"
    $ ./adb shell "/data/local/tmp/frida-server &"

    以后每次运行只需输入如下命令

    $ ./adb root
    $ ./adb shell "/data/local/tmp/frida-server &"
  8. 为确保frida-server已经运行,输入
    $ frida-ps -U

    此时将输出进程列表。

  9. 输入

    $ frida -l hooks.js -U -f net.crigh.cgsport --no-pause

    此时应用开启,进入开始跑步后直接结束即可完成。

    数据是随机且精心设计的,除了路线,有需要可自行更改beganPointendPointpoints,之后会加入更改路线的功能。

    若有报错的情况,请在hook.js中注释掉第407行;同时可能会伴随着重启,请享受这个过程。

    仍然没法执行,或数据无法上传,请提issue。

Notifications

TODO