FIXME.apk
4.8 MB
Judul: FIXME
Deskripsi: Perbaiki semua kesalahan di kode smalinya sampai aplikasinya bisa dijalankan dengan normal. Nanti bakal ada sebuah flag yang muncul di layar.
Level: Easy - Medium (Tergantung level kalian saat ini)
Hint:Gunakan LogFox atau aplikasi lainnya buat lihat log error dari aplikasinya.
Hint2 (Jangan dibuka kecuali sudah buntu) :https://pastebin.com/tt0YdMBi
Deskripsi: Perbaiki semua kesalahan di kode smalinya sampai aplikasinya bisa dijalankan dengan normal. Nanti bakal ada sebuah flag yang muncul di layar.
Level: Easy - Medium (Tergantung level kalian saat ini)
Hint:
Hint2 (Jangan dibuka kecuali sudah buntu) :
👍14❤🔥4❤3
Media is too big
VIEW IN TELEGRAM
Video tutorial untuk menyelesaikan challenge FIXME.
Jika kalian ingin mengerjakan challengenya silahkan klik di sini.
*Jika ada kesalahan informasi yang disampaikan di dalam video ini, tolong beritahu ya, biar kita perbaiki kesalahnnya di sini.
Jika kalian ingin mengerjakan challengenya silahkan klik di sini.
*Jika ada kesalahan informasi yang disampaikan di dalam video ini, tolong beritahu ya, biar kita perbaiki kesalahnnya di sini.
1👍31❤🔥9❤5⚡3🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Tutorial Bypassing the New Google Pairip Signature Validation
In the latest version of Google Pairip, a new signature validation has been added to ensure that only apps with a verified signature can run. If you install an unsigned app, it will immediately crash. Here’s a simple trick to bypass it.
@NullRE_Channel
In the latest version of Google Pairip, a new signature validation has been added to ensure that only apps with a verified signature can run. If you install an unsigned app, it will immediately crash. Here’s a simple trick to bypass it.
@NullRE_Channel
10❤🔥43👍36❤8🥰4👏4
You_Are_Fake.apk
1.4 MB
Challenge
Level: Easy
Hint:The image is located in the assets folder.
Note: You don’t need to touch the lib to solve it, but feel free to use any technique you like.
Replace the image in the dialog
Level: Easy
Hint:
Note: You don’t need to touch the lib to solve it, but feel free to use any technique you like.
👍20❤🔥9🤔8❤3⚡3🥰2
This media is not supported in your browser
VIEW IN TELEGRAM
Preview of dpt-shell Unpacker (No Root Required)
Just sharing a quick preview of a tool I’m working on, a dpt-shell unpacker that doesn’t require root access.
At the moment, it only supports dpt-shell v2. I’ll be adding support for v1 soon, so stay tuned!
@NullRE_Channel
Just sharing a quick preview of a tool I’m working on, a dpt-shell unpacker that doesn’t require root access.
At the moment, it only supports dpt-shell v2. I’ll be adding support for v1 soon, so stay tuned!
@NullRE_Channel
🔥25👍8❤🔥4❤4🫡3😱2🥰1
Hook SharedPreferences with Pinehook
ref : Frida Script
@NullRE_Channel
#hook #pine #tutorial
Class<?> SharedPreferences = Class.forName("android.app.SharedPreferencesImpl");
Method getBoolean = SharedPreferences.getDeclaredMethod("getBoolean", String.class, boolean.class);
Pine.hook(getBoolean, new MethodHook() {
@Override
public void afterCall(Pine.CallFrame callFrame) throws Throwable {
super.afterCall(callFrame);
String key = (String) callFrame.args[0];
if(key.equals("isPremium")){
callFrame.setResult(true);
}
}
});ref : Frida Script
@NullRE_Channel
#hook #pine #tutorial
👍10❤🔥4❤1
Note:
This is for testing purposes only. Please use your own app that has been protected with dpt-shell.
The bot will be online for 1 hour only. After that, I will stop it.
How to repack:
1. Change your Application class name and AppComponentFactory in AndroidManifest.xml back to the original values.
2. How to find the original values? Check your assets folder:
- app_name → Application class name
- app_acf → AppComponentFactory
[Optional] Remove unnecessary files:
- assets/app_name
- assets/app_acf
- assets/OoooooOooo
- assets/vwwwwwvwww
- The last dex file (junk code) — be sure to inspect it before deleting
@NullRE_Channel
1🔥15👍6❤🔥5❤2
Media is too big
VIEW IN TELEGRAM
Tutorial Remove Pairip
Before trying this, I recommend downloading an older version of the app and checking its native libs. Sometimes, older versions still use the same libs without pairip and you can replace the current ones with those. You can also check other apps that use the same libs without pairip.
If you can’t find any, you can follow this video to identify which lib is being used, and build a simple app that includes the same dependency to get a clean version of the lib without pairip.
Fortunately, in most cases, the lib that contains pairip is not from the app developer’s own code, but from a third-party dependency, so you can rebuild the lib yourself without pairip.
Tools used in this video:
1. Mt Manager
2. AndroidIDE
3. LogFox
@NullRE_Channel
#tutorial #pairip
Note:
This app already has pairip removed from the dex, but there are still some native libs that contain pairip, which can cause the app to crash. So here, we want to replace those libs with ones that don’t contain pairip.
Before trying this, I recommend downloading an older version of the app and checking its native libs. Sometimes, older versions still use the same libs without pairip and you can replace the current ones with those. You can also check other apps that use the same libs without pairip.
If you can’t find any, you can follow this video to identify which lib is being used, and build a simple app that includes the same dependency to get a clean version of the lib without pairip.
Fortunately, in most cases, the lib that contains pairip is not from the app developer’s own code, but from a third-party dependency, so you can rebuild the lib yourself without pairip.
Tools used in this video:
1. Mt Manager
2. AndroidIDE
3. LogFox
@NullRE_Channel
#tutorial #pairip
3❤🔥52❤20👍12🔥8👏5🥰4
🚀 DPT Shell Unpacker is Now Back Online!
Need to unpack apps protected with DPT Shell?
@getDex_bot is ready to serve you. Fast, reliable, and effortless.
Just send your app, no commands needed. The bot will handle everything automatically, from unpacking to delivering the result.
✨ If the unpacked dex (after compression) is under 10MB, the service is completely free.
For files larger than 10MB, a small processing fee applies. Don’t worry — the bot will automatically notify you about payment details once the unpacking is complete.
Ideal for reverse engineers, malware analysts, security researchers, and curious minds alike who want quick, accurate unpacking.
Give it a try with your own apps and compare the unpacked dex with the original to see the difference.
Let @getDex_bot take care of the heavy lifting, so you can focus on your analysis!
@NullRE_Channel
Need to unpack apps protected with DPT Shell?
@getDex_bot is ready to serve you. Fast, reliable, and effortless.
Just send your app, no commands needed. The bot will handle everything automatically, from unpacking to delivering the result.
✨ If the unpacked dex (after compression) is under 10MB, the service is completely free.
For files larger than 10MB, a small processing fee applies. Don’t worry — the bot will automatically notify you about payment details once the unpacking is complete.
Ideal for reverse engineers, malware analysts, security researchers, and curious minds alike who want quick, accurate unpacking.
Give it a try with your own apps and compare the unpacked dex with the original to see the difference.
Let @getDex_bot take care of the heavy lifting, so you can focus on your analysis!
@NullRE_Channel
🔥19❤4
New Update ✨
@getDex_bot now supports unpacking dex files from applications protected with Arm加固. This feature is available for free and without limitations.
Bug Fixes & Improvements:
In the previous version, unpacking dpt-shell could fail if the required file had been renamed using a modified version of dpt-shell. We've added a fallback mechanism to automatically scan the app and locate the correct file, improving compatibility with modified versions.
Currently Supported Protections:
- dpt-shell (standard & some modified versions)
- Arm加固
- (More coming soon...)
Try it now, and if you encounter any issues or have feedback, feel free to contact @NullRE.
@getDex_bot
@NullRE_Channel
@getDex_bot now supports unpacking dex files from applications protected with Arm加固. This feature is available for free and without limitations.
Bug Fixes & Improvements:
In the previous version, unpacking dpt-shell could fail if the required file had been renamed using a modified version of dpt-shell. We've added a fallback mechanism to automatically scan the app and locate the correct file, improving compatibility with modified versions.
Currently Supported Protections:
- dpt-shell (standard & some modified versions)
- Arm加固
- (More coming soon...)
Note:
Unpacking for Arm加固 is free and has no limitations.
Unpacking for dpt-shell is free if the dex size after compression is under 10MB.
Try it now, and if you encounter any issues or have feedback, feel free to contact @NullRE.
@getDex_bot
@NullRE_Channel
🔥13❤7👍6❤🔥2👏2🥰1
New Update ✨
@getDex_bot now supports unpacking dex files from applications protected with ApkWall and ApkSecurity, ApkEncryptor.
Supported Protections:
- Dpt-shell
- Arm加固
- ApkWall Protection
- Apk Security Protection
- Apk Encryptor
- (More coming soon...)
@NullRE_Channel
@getDex_bot now supports unpacking dex files from applications protected with ApkWall and ApkSecurity, ApkEncryptor.
Supported Protections:
- Dpt-shell
- Arm加固
- ApkWall Protection
- Apk Security Protection
- Apk Encryptor
- (More coming soon...)
You can try it now. For bug reports or feedback, feel free to contact @NullRE.
@NullRE_Channel
🔥14❤🔥6😱5❤4👍1
New Update ✨
@getDex_bot now supports unpacking/dumping dex files from applications protected with DexProtector App.
Currently, our bot can dump dex files from the following protections:
- DPT-Shell
- Arm加固
- ApkWall Protection
- Apk Security Protection
- Apk Encryptor
- DexProtector App
- (More coming soon...)
@NullRE_Channel
@getDex_bot now supports unpacking/dumping dex files from applications protected with DexProtector App.
Currently, our bot can dump dex files from the following protections:
- DPT-Shell
- Arm加固
- ApkWall Protection
- Apk Security Protection
- Apk Encryptor
- DexProtector App
- (More coming soon...)
Note:
I've just refactored the code, and I haven't had much time to test everything thoroughly.
If you encounter any bugs or have feedback, feel free to contact @NullRE.
@NullRE_Channel
🔥24❤🔥6❤4🤣4🤩1
New Update ✨
@getDex_bot now supports unpacking / dumping dex files from applications protected with Crazy Tools and ApkProtector.
@NullRE_Channel
@getDex_bot now supports unpacking / dumping dex files from applications protected with Crazy Tools and ApkProtector.
Currently, our bot can dump dex files from the following protections:
- DPT-Shell
- Arm加固
- ApkWall Protection
- Apk Security Protection
- Apk Encryptor
- DexProtector App
- Crazy Tools
- ApkProtector
- (More coming soon...)
@NullRE_Channel
🔥20🆒5❤🔥4🤣4❤3⚡1👍1🥰1👏1
New Update ✨
@getDex_bot now supports unpacking/dumping dex files from applications protected with Modder Hub and Guardrail.
Bug Fixes & Improvements:
Fixed an issue with our custom protection scanner that could fail to identify the protection, even though it was already supported.
@NullRE_Channel
@getDex_bot now supports unpacking/dumping dex files from applications protected with Modder Hub and Guardrail.
Bug Fixes & Improvements:
Fixed an issue with our custom protection scanner that could fail to identify the protection, even though it was already supported.
Currently, our bot can dump DEX files from the following protections:
- DPT-Shell
- Arm加固
- ApkWall Protection
- Apk Security Protection
- Apk Encryptor
- DexProtector App
- Crazy Tools
- ApkProtector
- Modder Hub
- Guardrail
- (More coming soon...)
@NullRE_Channel
👍89🤩50🔥25🤣9❤7⚡4❤🔥3👀3🫡3👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Tutorial: how to use mtcr-apply
11❤32🤣16🔥11❤🔥8👏4
mtcr-apply.jar
1.9 MB
mtcr-apply is a simple script to apply patches to your APK.
It uses .mtcr files generated by MT Manager.
The idea behind mtcr-apply is inspired by git-apply.
Usage:
To reverse:
@NullRE_Channel
It uses .mtcr files generated by MT Manager.
The idea behind mtcr-apply is inspired by git-apply.
Usage:
java -jar mtcr-apply.jar -i input.apk -p patch.mtcr
To reverse:
Just add the -r flag
@NullRE_Channel
11❤33🔥28🤣16❤🔥7😭4👏3🙏1
Media is too big
VIEW IN TELEGRAM
10❤46🤯17👏5👍2🎉2🆒2🔥1
Pairip.jar
2.4 MB
Pairip Patcher v1.2.0 (Supports the latest pairip)
Requirements:
Java 17 or later
Usage:
For translation:
Video tutorial:
- Tutorial remove pairip [root]
Known Issue
LicenseClientV3 is not fully removed. This issue will be fixed in the next update.
If you encounter the following error:
You can fix it using the following regex:
Search:
Replace:
@NullRE_Channel
Notes:
- Root required. For non-rooted users, please use VPhonegaga.
- This tool only removes pairip from dex. If there is still pairip in the libs, you need to replace or patch the lib manually. See: replace lib tutorial.
- If you know how to patch libs and want to contribute to this project, feel free to dm @NullRE
Requirements:
Java 17 or later
Usage:
java -jar Pairip.jar -i example.apksFor translation:
java -jar Pairip.jar -i example_merged.apk -t pairip.jsonVideo tutorial:
- Tutorial remove pairip [root]
Known Issue
LicenseClientV3 is not fully removed. This issue will be fixed in the next update.
If you encounter the following error:
Failed resolution of:
Lcom/pairip/licensecheck3/LicenseClientV3;
You can fix it using the following regex:
Search:
invoke-static \{([vp]\d+)\}, Lcom\/pairip\/licensecheck3\/LicenseClientV3;->onActivityCreate\(Landroid\/app\/Activity;\)VReplace:
nop@NullRE_Channel
❤🔥47❤24🔥11😱4⚡2👍2🎉2🤔1
Pairip.jar
2.4 MB
Pairip Patcher v1.3.6
Bug fixes:
- LicenseClientV3 (#1)
- OutOfMemory issue when removing pairip from very large apk files (#2)
- String being used before it was restored (#3)
- Fixed the dex filter to prevent copying the wrong dex (#4)
Notes:
- Root required. For non-rooted users, please use VPhonegaga.Requirements:
- This tool only removes pairip from dex. If there is still pairip in the libs, you need to replace or patch the lib manually. See: replace lib tutorial.
Java 17 or later
Usage:
java -jar Pairip.jar -i example.apksFor translation:
java -jar Pairip.jar -i example_merged.apk -t pairip.jsonVideo tutorial:
- Tutorial remove pairip [root]
@NullRE_Channel
1❤44🔥9⚡5👍4🎉1🆒1