Commit Graph

38 Commits

Author SHA1 Message Date
NeoSpb d2d43711c2 Make optional using source file name as alias for class name (some obfuscator
set the source file property with wrong value and break deobfuscation)
default: disabled
2015-05-18 21:03:51 +03:00
Skylot 2f548dd9eb core: fix help for jadx-gui, improve code 2015-04-06 22:30:48 +03:00
Skylot 229d78f1ef gui: add preferences dialog 2015-03-14 20:35:37 +03:00
Skylot f770e4ef42 add full license text file 2015-03-14 19:18:59 +03:00
Skylot 99d831c498 core: use source file information for deobfuscation, fix code style issues 2015-03-08 17:37:24 +03:00
NeoSpb 30138f7a38 core: added deobfuscation feature (basic functionality) 2015-02-10 20:37:12 +03:00
Skylot 99d9814083 don't use concatenation in logger, fix other small code style issues 2015-02-07 17:58:19 +03:00
Skylot 07cef6fd62 update dependencies versions 2015-01-31 14:28:01 +03:00
Skylot 3700ecb717 core: add resources methods to jadx API 2015-01-02 20:46:44 +03:00
Skylot b55975a35a core: reformat code and fix small issues in BinaryXMLParser 2014-12-23 23:27:50 +03:00
YASME-Tim aacb83290e Added option flag to make androidmanifest.xml decompiling optional. 2014-12-22 22:11:04 +01:00
YASME-Tim 6ddb0036fa Added style decoding and a first decoding for data type 17. 2014-12-22 13:36:10 +01:00
YASME-Tim 0f7ca8cea4 Added a whitespace before oneLiner ends. 2014-12-22 11:56:06 +01:00
YASME-Tim c4367e25a9 Removed call in main method. 2014-12-22 00:44:29 +01:00
YASME-Tim e081aadd27 Added xml header 2014-12-22 00:44:02 +01:00
YASME-Tim 824db6be2b Removed BinaryXMLParser Call in main method. 2014-12-22 00:15:30 +01:00
YASME-Tim c242a62bcc Write xml to a given output file instead of stdout. 2014-12-21 23:26:02 +01:00
YASME-Tim e01789bb0d Added first implementation of the AndroidManifest XML Parser 2014-12-21 22:05:44 +01:00
Skylot 13a6b1c8c6 core: add 'show inconsistent code' parameter 2014-09-20 13:43:55 +04:00
Skylot 7e9278f992 don't hardcode maximum Java heap size 2014-08-15 22:39:34 +04:00
Skylot c97678a477 refactor: make ErrorsCounter non static 2014-08-05 22:48:31 +04:00
Skylot f8d57d9265 core: decompile '.class' files 2014-07-15 23:45:25 +04:00
Skylot b67cd50e8a gui: add definitions search window 2014-06-14 19:38:24 +04:00
Skylot 42eb319751 fix issues reported by Coverity 2014-05-12 22:08:33 +04:00
Skylot 7669fa1582 update dependencies, add coveralls badge 2014-05-12 22:08:33 +04:00
Skylot 9cd72fe1e9 update dependencies version 2014-03-09 17:02:19 +04:00
Skylot 3c84975a09 fix code style issues 2014-02-22 18:54:51 +04:00
Skylot e54b764588 fix code style issues reported by sonar 2013-12-07 16:11:12 +04:00
Skylot 6bc2d3321c code refactoring 2013-09-25 18:07:14 +04:00
Skylot 4c03a4245b improve jadx api 2013-09-08 16:51:17 +04:00
Skylot 7742d34111 decrease memory requirements 2013-09-04 23:23:16 +04:00
Skylot ab8fa23fc3 cli: move specific code from common jadx args 2013-08-10 22:52:06 +04:00
Skylot 1f21760bbe rename jadx-cli, update build scripts 2013-07-27 15:43:07 +04:00
Skylot 67eb55a95d gui: add type and access info to classes tree 2013-07-26 23:04:42 +04:00
Skylot ca2c935f65 gui: don't create output directory on startup 2013-07-24 17:40:55 +04:00
Skylot 7096c38299 fix gradle scripts, update readme 2013-07-24 17:40:49 +04:00
Skylot 7eb5defc2a Update gradle build files 2013-07-10 23:47:45 +04:00
Skylot ce7d6f0156 Add jadx-gui, restructure src directory 2013-07-10 22:57:39 +04:00