this post was submitted on 07 Feb 2024
107 points (92.8% liked)

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

53958 readers
681 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


💰 Please help cover server costs.

Ko-FiLiberapay


founded 1 year ago
MODERATORS
 

I paid for Puzzle Quest 2 on android like a decade+ ago. It is a local single-player game. It has a validation check when you open the app. That check fails because this game is ancient and the servers are offline.

I want to replay the game I paid for. I have the APK from an APK site. It's even been pulled from steam to push their crappy p2w pq3. Anyone have tricks to crank an APK and bypass a server check? I've decompiled the APK but am in a bit over my head.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 14 points 7 months ago (1 children)

I'm currently also looking at decompiling android apps and understand a bit of smali. If you send me the apk I might look into it.

If you want to do it yourself, I recommend apktool_m on android. It includes all tools required to decompile the app. It can even show a partially correct java code in apps that are not obfuscated.

[–] [email protected] 6 points 7 months ago

I think the local copy I have (on a literal old samsung S3) is the same as what is downloaded from here, with the game cache files: https://sbenny.com/games/puzzle-quest-2.html

I was NOT able to make that work on my current OnePlus, even with the cache files. It fails a validation check on launch.