Skip to content

Bugs fix, Optimization and Updates

Compare
Choose a tag to compare
@charles2gan charles2gan released this 10 Jul 07:07
· 6 commits to master since this release
fd87e50

Bugs Fix and Optimizations:

  1. Optimized the rules for automatic renaming.
  2. Enhanced compatibility for irregular/adversarial DEX files.
  3. Optimized code exporting, fixed multithreading deadlock issue, greatly improving code export speed #136
  4. Fix the bug of logical errors caused by the loop header
  5. Optimize the taint propagation engine, further improving the analysis speed.
  6. Fix the bug of losing focus for selecting all in the search and the limitation of search length #137
  7. Optimize invalid jump labels.
  8. Fix the bug of losing some code blocks.
  9. Fix the issue of inability to operate strings in smali code.
  10. Enhanced decompression library to bypass anti-decompression tech.

Updates:

  1. Implement a lightweight smali compiler to edit and patch instructions by inputting smali code.
  2. Add an automatic code prompt function for SMALI code editing.
  3. Automatically write the DEX file back to APK.
  4. Implement automatic signature and installation of APK files.
  5. Add smali code rollback function (CTR+Z).
  6. Add junk instruction removal function, providing NOP direct filling and NOP folding function.
  7. Implement junk instruction removal through broad-spectrum matching rules.