Skip to content

A tool to remove and re-protect Arxan protection from Supercell's games

Notifications You must be signed in to change notification settings

Mimi8298/Supercell.ArxanUnprotector

Repository files navigation

Supercell.ArxanUnprotector - A tool to remove and re-protect Arxan protection from Supercell's games

This is a tool to remove and re-protect Arxan protection from Supercell's games. It facilitates the reversal of Arxan Protection in Supercell Games on Android (arm and arm64) and iOS (arm64) platforms.

Requirements

Usage

Usage: Supercell.ArxanUnprotector -a <action> -i <original> -m <modified> [-o <output>]
Actions:
    verify-crc - Verify checksums in modified file
    update-crc - Update checksums in modified file and save to output file
    decrypt - Decrypt strings in original file and save to output file
    encrypt - Encrypt strings in modified file and save to output file

Examples

  • Supercell.ArxanUnprotector -a verify-crc -i liboriginal.so -m libmodified.so: Verify if the checksums in libmodified.so are correct
  • Supercell.ArxanUnprotector -a update-crc -i liboriginal.so -m libmodified.so -o libmodified.so: Update the checksums in libmodified.so
  • Supercell.ArxanUnprotector -a decrypt -i liboriginal.so -o liboriginal.so.decrypted: Decrypt strings in liboriginal.so and save to liboriginal.so.decrypted
  • Supercell.ArxanUnprotector -a encrypt -i liboriginal.so -m liboriginal.so.decrypted -o liboriginal.so.encrypted: Encrypt strings in liboriginal.so.decrypted and save to liboriginal.so.encrypted. Note that you need to update the checksums after encrypting the strings.

Contact

You can contact me on Discord: mimi8297. I don't provide any support for this tool but I'm happy to answer any questions you may have.

About

A tool to remove and re-protect Arxan protection from Supercell's games

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages