this post was submitted on 26 Nov 2023
64 points (95.7% liked)

Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ

54565 readers
430 users here now

⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.

Rules • Full Version

1. Posts must be related to the discussion of digital piracy

2. Don't request invites, trade, sell, or self-promote

3. Don't request or link to specific pirated titles, including DMs

4. Don't submit low-quality posts, be entitled, or harass others



Loot, Pillage, & Plunder

📜 c/Piracy Wiki (Community Edition):


💰 Please help cover server costs.

Ko-Fi Liberapay
Ko-fi Liberapay

founded 1 year ago
MODERATORS
 

I have seen many posts on this forum about how to crack applications on pc. But i have always wondered how to do it for android phones. I am talking about cracks like mobilism, modyolo, liteapk... Ik the existence of lucky patcher and used it a lot to locally crack few apps but i really want to up my game if possible. Any suggestions??

top 5 comments
sorted by: hot top controversial new old
[–] [email protected] 15 points 11 months ago

If you don't get an answer here might be worth trying mobilism forum. That's where I get a my apks

[–] [email protected] 15 points 11 months ago

This tutorial is pretty good as an introduction to modding APKs:
https://old.reddit.com/r/ApksApps/comments/oat3qu/tutorial_how_to_modify_apk_files_for_premium/
The example used is unlocking premium features but the principles are the same for disabling DRM.

[–] [email protected] 8 points 11 months ago* (last edited 11 months ago)

I'm also looking into it right now.

The code of android apps is compiled to dalvik bytecode which is contained in the *.dex files in the apk. You will not be able to read it. You need to decompile it to something human readable. One of those formats is smali. The xml files (manifest, ressources) are also compiled and need to be decompiled.

One of the best tools to decompile apks is apktool. It works on pc and there is an unofficial android version. The android version includes an editor and is a gui.

Smali is not that easy to read for beginners so on some apps you can try converting it to java using jadx (standalone on pc and included in apktool mobile). The java code will be full of mistakes and will only be partial but will be readable more easily and will give you a general idea of what the code does. This works well only if the code is not completly obfuscated or was written in kotlin.

I suggest learning about android apps before trying to mod them. Learn Java (and or Kotlin) for android. Learn about activities and other things that are specific to android. If you don't understand the concepts used in an android app you will probably not be able to mod apps.

[–] [email protected] 5 points 11 months ago

i modify apks using revanced without knowing what I'm doing.