Skip to content

Patches HQ Trivia APKs to make reverse engineering easier

Notifications You must be signed in to change notification settings

DataPools/HQTriviaPatcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

HQTriviaPatcher

Requirements

  • ADB
  • apktool
  • Java 8 or higher
  • git

Instructions

  1. Open Terminal/cmd.exe
  2. Clone the repo by using git clone https://github.com/DataPools/HQTriviaPatcher
  3. Navigate into the directory using cd HQTriviaPatcher
  4. Execute keytool -genkey -v -keystore my-release-key.jks -alias my-alias -keyalg RSA -keysize 2048 -validity 10000, make sure that you remember the password you set.
  5. Connect an Android device with HQTrivia installed to the computer.
  6. Run patch.sh with chmod +x patch.sh && ./patch.sh
  7. Delete the HQTrivia app off the Android device.
  8. Use adb install HQTrivia-Patched.apk to install the patched app on to your device.

How it works

This searches every .smalli file within its directory (recursively) in order to find two lines of code. This program disables the app's certificate pinning and SSL socket capability. This makes it much easier MITM the app using a program such as Charles Proxy or force the app to connect to a dummy websocket for testing.

About

Patches HQ Trivia APKs to make reverse engineering easier

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages