Skip to content

Releases: charles2gan/GDA-android-reversing-Tool

bug fixes and updates

29 Dec 05:10
51b2abc
Compare
Choose a tag to compare
  1. Fixed the stuck bug after modifying the class name. #83
  2. New real-time memory function for code modification such as renaming and comment.
  3. Add a decompile project file .gpk to save the entire mid-operation (Menu File > Save GPK project).
  4. The problem of topic adaptation is optimized. #84
  5. Add the always show option to the search window (the window does not close after double-clicking the search results).
  6. Fixed a problem where search results could not be located in the code.
  7. Fixed bug about open file not found * Jar file . #81
  8. The search algorithm of in-page cross-reference is optimized and the Caton problem is solved.
  9. The deobfuscation is optimized.
  10. Fixed issues that could not be cross-referenced in some cases.
  11. Fixed font problems in edit boxes and list boxes.
  12. Fix problem script accessing multiple DEX. #87

A lot of bugs fixes

19 Nov 04:23
a7b0cbe
Compare
Choose a tag to compare
  1. Some optimization and bug repair of switch case structure;
  2. Fix a bug with empty content when searching strings in ListCtrl ;
  3. Fix the bug that cannot resolve DEX caused by version update;
  4. Adjust the position of the cursor in class code;
  5. The unindexed field in the deobfuscator is fixed;
  6. Click to uncheck the repair permission context menu;
  7. Fix the path configuration problem of the configuration dialog;
  8. Added the call-graph window under the full screen;
  9. Fix the problem that the resources in some situations;
  10. Fixed a serious memory leak.

A lot of novel optimizations and some updates have been added

25 Oct 08:40
36c0bad
Compare
Choose a tag to compare

A lot of novel optimizations and some updates have been added, and A lot of bugs have been fixed. In particular, the loading and analysis speed has been increased 3+ times faster than the old one.

  1. Double-clicking an interface method in an interface class, all implementations of the interface method will be displayed
  2. The memory limit is broken through and some problems caused by it is fixed
  3. Resource parsing and decompilation of resource classes are added
  4. The associated function of the permission module is disabled by default and can be enabled through the menu > View > PermissionRef
  5. The loading and parsing algorithms of classes, methods in the file are greatly optimized.
  6. DX tool is integrated into GDA.
  7. Optimizing the color configuration manager.
  8. Optimizing the Deobfuscation(much faster than the old) and fixing several bugs
  9. Loading analysis timeout prompt is added.
  10. The conversion of 64-bit integer data among with hexadecimal, hexadecimal, octal, character is added, and fix the problem that negative numbers cannot be converted correctly.
  11. The traversal algorithms of AllStrings and AppStringsare optimized to greatly improve the parsing speed.
  12. Add native methods and interfaces traversal function(pro).
  13. Optimize the display of callgraph of classes and methods.
  14. Resource file sensitive information detection is added to SensitiveInfo(pro).
  15. Optimize the search speed of string cross-reference.

bug fixes and updates

24 Aug 08:21
36c0bad
Compare
Choose a tag to compare
  1. Fix the memory call problem for Frida.
  2. Fix missing parentheses in multi-conditional expressions. #60
  3. Fix the problem of inconsistent variable names caused by parent and child classes in different basic blocks.
  4. Add the saving of the js code for Frida when the device is not connected.
  5. The control flow analysis algorithm is further optimized.
  6. Implement the automatic propagation function of the overloaded method name renaming for the subclass of any class/interface. #65

bug fixes

14 Jul 06:39
ee89324
Compare
Choose a tag to compare

Fixed syntax error when executing a method

bug fixes and updates

12 Jul 07:42
77eee9f
Compare
Choose a tag to compare
  1. Support Frida to hook and execute any method or class anywhere. Support js script custom hook and execution;
  2. The call-graph is added to view the calling and called of the current method;
  3. Fixed the problem of the jar and AAR stuck when decompiling large files;
  4. Optimize dx.jar for GDA, and fix bugs to improve the speed of decompiling jar, class, and AAR;
  5. Fixed a problem of parameter renaming;
  6. Check the legitimacy of renaming;#56
  7. Fix several other problems.

bug fixes and updates

24 May 08:54
26a1387
Compare
Choose a tag to compare
  1. Fix inconsistent bugs in cross-reference results
  2. Fix the problem that the control could not keep consistent after the size changed
  3. Add some ability from the pro to the free
  4. Fix the stuck bug when the device process opened
  5. Fix several problems caused by the switch between merge mode and separation mode
  6. Add package search function for searching window

GDA3.92

26 Apr 07:33
bc4f406
Compare
Choose a tag to compare
  1. Fix a runtime bug when the extracted sensitive information is empty
  2. Optimize and add more malicious behavior features
  3. GDA dumper is enhanced, such as adding copy function, automatic repair of DEX header, adding oat and package related(REF) filtering function.
  4. Fix the problem that the dumper prompts an error after the dump memory succeeds.
  5. Further optimize the data-flow algorithm in the GDA decompiler.

bug fixes and updates

01 Apr 06:31
3809818
Compare
Choose a tag to compare
  1. Fix the bug of double-click not to locate the field in reffield-searching
  2. Fix the blocking problem caused by a huge array.
  3. Fix the problem that some class names were not renamed into the code after deobfuscation.
  4. Add restarting-memory for deobfuscate, decompiled history, try-catch, merged mode, and smart-rename.
  5. Fixed the problem which could not locate the code in the search-box.
  6. Optimize the switch-case structured algorithm.
  7. Enable the stretching function for several windows.
  8. Constant decompiling generation optimization
  9. Fixed the bug of null parameter due to the limitation of the number of method parameters. #47
  10. UI optimization

bug fixes and updates

19 Feb 08:36
fcc4908
Compare
Choose a tag to compare
  1. Optimize and improve the UI;
  2. Fix several rare bugs;
  3. Highlight the keyword in the (CTR + F) finder-box;
  4. Repair the flicker of the menu;
  5. Fixed the problem of missing decompiled code in some situations;
  6. Open class code display(merged mode) in Pro to free version (right-click menu in code can cancel it);
  7. Optimize the try-catch structural analysis algorithm.