rkjp

Recover String & Rebuild Apk


Keywords
RKPairip
License
MIT
Install
pip install rkjp==2.0

Documentation

RK_Pairip

Install

RK_Pairip Method 1

python3 -m pip install rkjp

RK_Pairip Method 2

curl -L -o RKPairip.sh https://github.com/TechnoIndian/setup/releases/download/RKPairip/RKPairip.sh && ./RKPairip.sh

RK_Pairip Method 3

pkg install python git && pip install git+https://github.com/TechnoIndian/RKPairip.git

Usage

RK_Pairip

Mode -i ➸ Default APKEditor (Input Your Apk Path)

RKPairip -i YourApkPath.apk

Mode -a ➸ Decompile With ApkTool

RKPairip -i YourApkPath.apk -a

Mode -d ➸ Delete SignatureCheck & LicenseClientV3 .smali (Default Is Set, Just Bypass)

RKPairip -i YourApkPath.apk -d

For ApkTool

RKPairip -i YourApkPath.apk -a -d

Mode -s ➸ Merge Skip (Do U Want Last Dex Add Seprate)

RKPairip -i YourApkPath.apk -s

For ApkTool

RKPairip -i YourApkPath.apk -a -s

Mode -r ➸ Pairip Dex Fix ( Try After Translate String to MT )

RKPairip -i YourApkPath.apk -r

Mode -m ➸ Anti-Split ( Only Merge Apk )

RKPairip -m YourApkPath.apk

Mode -m ➸ Show Instructions & Credits

RKPairip -c

Fix Dex Regex

Some time Not works Script -r (Repair_Dex) Flag, Because Script Delete Pairip Classes Folder ,When some time important classes here in pairip folder so manually use Regex & Don't Delete Pairip Folder when in here important classes

Patch 1

regex

# direct methods\n.method public static )appkiller\(\)V([\s\S]*?.end method)[\w\W]*

Replace

$1constructor <clinit>()V$2

Patch 2

regex

sget-object.*\s+.*const-string v1,(.*\s+).*.line.*\n+.+.*\n.*invoke-static \{v0\}, LRK_TECHNO_INDIA/ObjectLogger;->logstring\(Ljava/lang/Object;\)V

Replace

const-string v0,$1

Patch 3

regex

invoke-static \{\}, .*;->callobjects\(\)V\n

Replace

# Nothing(Means Empty) 

Patch 4

regex

(\.method public.*onReceive\(Landroid/content/Context;Landroid/content/Intent;\)V\n\s+\.(.+) \d+\n\s+)[^>]*const-string/jumbo([\s\S]*?)(\s+return-void\n.end method)

Replace

$1$4

Patch 5

Search 1st without regex

pairip

Search regex in Current Results

.*pairip/(?!licensecheck).*

Replace

# Nothing(Means Empty) 

Updating

python3 -m pip install --upgrade rkjp

Note

🇮🇳 Welcome By Techno India 🇮🇳

Telegram

Telegram