Skip to content

TSKModding/TSKHook-frida

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TSKHook-frida

利用Frida實裝TSKHook的翻譯功能

只適用於Android 64bit裝置 (請注意: 不支援模擬器)

下載

Releases

請先移除官方DMM版本,再安裝此版本即可使用。

注意

目前有2個不同版本

第一個為主要版本,檔名只帶有translation

使用frida 17編譯而成,針對Android的新版ART變動 (Android>=12)

理論上,小於Android 12的裝置都能使用,除非廠商魔改過系統而導致無法使用,例如:小米? (遠離小米!)

前身使用Frida Java API編寫而成,現時使用C#自帶的HTTP Request API

理論上,C# HTTP Request API比Frida Java API更穩定

前者只會受到遊戲核心更新所影響,而後者則被ART更新所影響

由於後者是涉及Android底層,所以前者的修復會比後者容易得多

第二個帶有v16的版本

使用frida 16編譯而成,舊裝置理論上沒有問題,較新的Android可能會無法使用

如果你是使用Android 14以下的裝置,可以先嘗試第二個版本能不能開啟

目前只能用第二個版本的用戶:

Android ART是由Google透過Play Store或者廠商透過每月安全性更新推送到用戶裝置上,所以每部裝置都有可能不同

你可能在某天突然用不到第二個版本,這是因為新版ART導致

這時候只能轉用上面的版本

你可以使用以下 adb 指令查看裝置當前的ART版本,adb使用方法請自行Google

adb shell pm dump com.google.android.art | findstr version

當兩者皆無法使用時,請到Discord群回報,總之切勿抱有期望,只能說愛莫能助。

編譯

前置需求

Java
Apktool
Python
Node
Frida-gadget (放進frida/gadget-android-arm64.so)
Android SDK Build Tools (需要在$PATH中)
npm i
pip install -r requirements.txt
python build.py

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages