Skip to content

2.0.11 - Pure hash encryption + major bug fixes

Latest
Compare
Choose a tag to compare
@terminalsin terminalsin released this 07 Dec 01:41
· 55 commits to master since this release
1208957
  /$$$$$$  /$$       /$$       /$$  /$$$$$$                                           /$$                        
 /$$__  $$| $$      |__/      | $$ /$$__  $$                                         | $$                        
| $$  \__/| $$   /$$ /$$  /$$$$$$$| $$  \__//$$   /$$  /$$$$$$$  /$$$$$$$  /$$$$$$  /$$$$$$    /$$$$$$   /$$$$$$ 
|  $$$$$$ | $$  /$$/| $$ /$$__  $$| $$$$   | $$  | $$ /$$_____/ /$$_____/ |____  $$|_  $$_/   /$$__  $$ /$$__  $$
 \____  $$| $$$$$$/ | $$| $$  | $$| $$_/   | $$  | $$|  $$$$$$ | $$        /$$$$$$$  | $$    | $$  \ $$| $$  \__/
 /$$  \ $$| $$_  $$ | $$| $$  | $$| $$     | $$  | $$ \____  $$| $$       /$$__  $$  | $$ /$$| $$  | $$| $$      
|  $$$$$$/| $$ \  $$| $$|  $$$$$$$| $$     |  $$$$$$/ /$$$$$$$/|  $$$$$$$|  $$$$$$$  |  $$$$/|  $$$$$$/| $$      
 \______/ |__/  \__/|__/ \_______/|__/      \______/ |_______/  \_______/ \_______/   \___/   \______/ |__/      
                                                                                                                                                                                       
  /$$$$$$       /$$$$$$       /$$     /$$         /$$   /$$                 /$$             /$$              
 /$$__  $$     /$$$_  $$    /$$$$   /$$$$        | $$  | $$                | $$            | $$              
|__/  \ $$    | $$$$\ $$   |_  $$  |_  $$        | $$  | $$  /$$$$$$   /$$$$$$$  /$$$$$$  /$$$$$$    /$$$$$$ 
  /$$$$$$/    | $$ $$ $$     | $$    | $$        | $$  | $$ /$$__  $$ /$$__  $$ |____  $$|_  $$_/   /$$__  $$
 /$$____/     | $$\ $$$$     | $$    | $$        | $$  | $$| $$  \ $$| $$  | $$  /$$$$$$$  | $$    | $$$$$$$$
| $$          | $$ \ $$$     | $$    | $$        | $$  | $$| $$  | $$| $$  | $$ /$$__  $$  | $$ /$$| $$_____/
| $$$$$$$$ /$$|  $$$$$$//$$ /$$$$$$ /$$$$$$      |  $$$$$$/| $$$$$$$/|  $$$$$$$|  $$$$$$$  |  $$$$/|  $$$$$$$
|________/|__/ \______/|__/|______/|______/       \______/ | $$____/  \_______/ \_______/   \___/   \_______/
                                                           | $$                                              
                                                           | $$                                              
                                                           |__/                                              

Welcome to Skidfuscator 2.0.11


🎉 Changelog

  • Pure function hashing: Absolute monstreous chaos, randomly selected method everywhere in the JVM. It is by far our strongest addition, making us more annoying than DexGuard (Yes, they hardcode these functions. We don't. We're so goated omg)
  • Isolated logic for interprocedural: New additions to the configuration to allow you to exclude methods from being modified by signature, allowing for APIs to still have obfuscated code, but the same header
  • 🐛 Fix a bug that checked the class method hash wrong, making it change the method group name for every opaque predicate method
  • 🐛 Improved resiliency
  • 🐛 Added failsafe to method matching to prevent downloaded mappings from crashing the client
  • 🐛 Added more failsafes here and there
  • 🐛 Added layers of failsafe in class outputting mechanism to ensure skipped classes due to large size would still receive remappings
  • 🐛 Added heuristic decrease for large methods to prevent large methods from being too heavily obfuscated, causing large sizes and then resulting in no obfuscation

Preview of pure function hashing

Screenshot 2024-12-06 at 8 38 36 PM

For any support or concerns, check us out at https://discord.gg/mTaZDCngEW. All custom requests, enterprise billing questions and so forth can be address to our email ([email protected]).

2020-2024 © Ghast Holdings LLC, All Rights Reserved, distributed under the MIT license