Skip to main content

Smali Patcher ( Recover String & Rebuild Apk )

Project description

RKPairip

Installation Method

💢 Requirement PKG 💢

termux-setup-storage && pkg update -y && pkg upgrade -y && pkg install python -y

👉🏻 To install RKPairip, Run only any one cmd from the Installation Method

💢 PYPI ( Just Testing ) 💢

pip install Pairip

PyPI Version

1st. Method

💢 For Latest Commit ( From Main  Branch )  💢

pip install --force-reinstall https://github.com/TechnoIndian/RKPairip/archive/refs/heads/main.zip

Or

pip install --force-reinstall https://github.com/TechnoIndian/RKPairip/archive/refs/heads/main.tar.gz

Or

curl -Ls https://github.com/TechnoIndian/Tools/releases/download/Tools/RKPairip.sh | bash

2nd. Method

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

Uninstall RKPairip

pip uninstall Pairip

Usage

RKPairip

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

RKPairip -i YourApkPath.apk

Mode -a ➸ Decompile With ApkTool

For ApkTool ( -a )

RKPairip -i YourApkPath.apk -a

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

RKPairip -i YourApkPath.apk -s

For ApkTool ( -a -s )

RKPairip -i YourApkPath.apk -a -s

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

RKPairip -i YourApkPath.apk -r

Hook CoreX ( For Unity / Flutter & Crashed Apk Apk ) -x / -a -x

RKPairip -i YourApkPath.apk -x

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

RKPairip -m YourApkPath.apk

Mode -C ➸ Show Instructions & Credits

RKPairip -C

Fix Dex Regex

Manually Regex -r (Repair_Dex) Flag

Patch 1

regex

(# direct methods\n.method public static )FuckUByRK\(\)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\s+\.(registers|locals) \d+)[\s\S]*?const-string/jumbo[\s\S]*?(\s+return-void\n.end method)

Replace

$1$3

Patch 5

Search 1st without regex

pairip

Search regex in Current Results

invoke.*pairip/(?!licensecheck/).*

Replace

# Nothing(Means Empty) 

Note

🇮🇳 Welcome By Techno India 🇮🇳

Telegram

Telegram

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pairip-4.5.tar.gz (24.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pairip-4.5-py3-none-any.whl (33.0 kB view details)

Uploaded Python 3

File details

Details for the file pairip-4.5.tar.gz.

File metadata

  • Download URL: pairip-4.5.tar.gz
  • Upload date:
  • Size: 24.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for pairip-4.5.tar.gz
Algorithm Hash digest
SHA256 266f735827ddf9b0713f3aa81572b7f1550e96df7acca1c185bc1e996eaa555f
MD5 459c35166ff2a574c9f447222f66ee04
BLAKE2b-256 98be30a88a6a2615e4e86ace2c817da795267df47dfeb58a8949cb9fb1eace11

See more details on using hashes here.

File details

Details for the file pairip-4.5-py3-none-any.whl.

File metadata

  • Download URL: pairip-4.5-py3-none-any.whl
  • Upload date:
  • Size: 33.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for pairip-4.5-py3-none-any.whl
Algorithm Hash digest
SHA256 e9479dc2cb7d3cf1eca79bfd478c007835859bda2b0f2b329c0a7d3fe82d5027
MD5 97814b1772bcca3da68544e8df9cc185
BLAKE2b-256 25de382483865b7613ec92b4c6931ca3ad3f8072d93d621e7cf716b01cbd5755

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page