Giter Site home page Giter Site logo

utilscript's Introduction

UtilScript

frida 赛高~ o( ̄▽ ̄)d

game

一些脚本:

Frida-cocos-lua-dump.py dump cocos游戏的lua代码

Frida-mono-dump.py dump unity mono 的dll

yuansheninject.py 是喵喵子的 使用frida获取unity il2cpp符号信息 里的代码

exportCode.py 是ida 导出伪代码到 cpp文件里

GGHook.js 用户获取GG脚本运行时的相关信息 GameGuardian的Lua脚本分析

GenShin-3.2-Dump.js 原神3.2版本符号信息dump IL2CPP runtime dump

InjectFrida

frida注入apk的两种实现方式:

非root环境下frida持久化的两种方式及脚本

使用方法: python3 script.py 需要注入的apk 输出路径(注意结尾不要添加/) 注入so的名字(最好是第一个加载的) apksign(可选项,写了就一键签名) -persistence(反正只多一个config文件,最好加上)

lua

GGInjector64.lua 使用 gameguardian lua脚本 实现64位elf文件解析

utilscript's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

utilscript's Issues

sign apk error

Hi master, I meet the following trouble when I sign the apk , plz help~ many thx

java env:
openjdk 19.0.1 2022-10-18
OpenJDK Runtime Environment Homebrew (build 19.0.1)
OpenJDK 64-Bit Server VM Homebrew (build 19.0.1, mixed mode, sharing)

os:
Darwin Kernel Version 21.2.0 arm64

java -jar tools/apksignerNew.jar sign --kstools/APPkeystore.jks --ks-key-alias key0 --ks-pass pass:qwer1234 --key-pass pass:qwer1234 --out ./tools/test_frida_Signed.apk ./tools/test_frida.apk
Exception in thread "main" java.lang.IllegalAccessError: class com.android.apksig.internal.apk.v1.V1SchemeSigner (in unnamed module @0x54307ae0) cannot access class sun.security.x509.AlgorithmId (in module java.base) because module java.base does not export sun.security.x509 to unnamed module @0x54307ae0
at com.android.apksig.internal.apk.v1.V1SchemeSigner.getSupportedAlgorithmId(V1SchemeSigner.java:622)
at com.android.apksig.internal.apk.v1.V1SchemeSigner.(V1SchemeSigner.java:538)
at com.android.apksig.DefaultApkSignerEngine.(DefaultApkSignerEngine.java:146)
at com.android.apksig.DefaultApkSignerEngine.(DefaultApkSignerEngine.java:51)
at com.android.apksig.DefaultApkSignerEngine$Builder.build(DefaultApkSignerEngine.java:899)
at com.android.apksigner.ApkSignerTool.sign(ApkSignerTool.java:280)
at com.android.apksigner.ApkSignerTool.main(ApkSignerTool.java:93)

有个apk,里面是有lib目录的。

Traceback (most recent call last):
File ".\LIEFInjectFrida.py", line 121, in
out = liefs.modifyapk()
File ".\LIEFInjectFrida.py", line 74, in modifyapk
shutil.rmtree("lib")
File "C:\Program Files\Python38\lib\shutil.py", line 730, in rmtree
return _rmtree_unsafe(path, onerror)
File "C:\Program Files\Python38\lib\shutil.py", line 589, in _rmtree_unsafe
onerror(os.scandir, path, sys.exc_info())
File "C:\Program Files\Python38\lib\shutil.py", line 586, in _rmtree_unsafe
with os.scandir(path) as scandir_it:
FileNotFoundError: [WinError 3] 系统找不到指定的路径。: 'lib'

新版3.4版本的问题

新版保护变得更恶心了,之前的那俩法子都不行了,如果可以的话,博主能看看吗

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.