Sergey Toshin
7d3caa2875
Adds checks for resources, and logs detected attacks
2018-01-03 18:20:21 +01:00
Skylot
d586c84b56
reformat code and fix sonar warnings
2018-01-02 21:26:43 +03:00
Skylot
19c0bbb94c
Merge jiqimaogou/jadx
2018-01-02 16:27:56 +03:00
Skylot
454519220f
ui: don't run full decompilation on start
2018-01-02 15:24:20 +03:00
Skylot
118fa98ca9
gui: fix incorrect settings loading
2018-01-02 15:24:13 +03:00
skylot
e5fe4b0a99
Merge pull request #169 from appetizerio/master
...
Increase heap limit to avoid most OOMs in Gradle
2018-01-02 15:08:57 +03:00
skylot
4716929158
Merge pull request #108 from Tneciv/master
...
add translation of Chinese
2018-01-02 15:07:45 +03:00
Mingyuan Xia
199581bf74
tune start script heap size for real-world apks
2017-04-10 12:56:05 +08:00
Skylot
a9ae971602
build: remove gradle plugins, update gradle to 2.14.1 ( #145 )
2016-12-22 11:54:56 +03:00
Skylot
913a5b5d0f
v0.6.1
2016-12-05 11:06:17 +03:00
chenzhong.cz
1f5cdeb01b
support arsc raw file view
2016-07-09 12:38:00 +08:00
Tneciv
050ec8b988
Create Messages_zh_CN.properties
...
add translation of Chinese
2016-04-05 18:35:52 +08:00
Skylot
b2f41e95bf
core: export as android gradle project
2016-03-27 15:28:06 +03:00
Skylot
e733c91783
gui: support images view/unpack
2016-03-26 17:19:54 +03:00
Skylot
b4930bc40c
gui: fix issues in search dialog
2016-03-19 16:19:08 +03:00
Skylot
5f302238ad
core: allow to disable constant dereference ( #106 )
2016-03-13 12:43:24 +03:00
Skylot
7cba2c3f81
gui: remove suffix tree search cache
2016-03-08 15:00:19 +03:00
Skylot
218c39b1ec
core: option for control escaping of unicode characters ( #103 )
2016-03-07 19:25:57 +03:00
Skylot
ef8a685621
resources: initial version of .arsc file decode
2015-10-09 21:41:38 +03:00
Skylot
e3189fae37
gui: add deobfuscation button to menu
2015-09-23 22:31:38 +03:00
Skylot
6d963b378c
gui: fix results render issues is search dialog
2015-09-23 21:57:32 +03:00
Skylot
895ddfa38f
gui: cache renderer results in find/usage dialogs
2015-09-19 20:11:04 +03:00
Skylot
28e334a0ba
gui: fix code cell renderer in find/usage dialogs
2015-09-19 20:10:43 +03:00
Skylot
d060f5b877
gui: scroll to node when sync with editor
2015-09-19 20:10:09 +03:00
Vladislav Bauer
0d93d335a1
Fix console warnings during compilation (gradle build)
2015-08-28 20:15:51 +06:00
Skylot
14b90466ef
gui: restore last window position and size
2015-08-10 21:54:20 +03:00
Skylot
43592c3e49
gui: improve memory usage ( #79 )
...
- don't use suffix tree in search
- decrease default working threads count (only 1 for background jobs)
- use string refs for store only one code string without duplicates
- use cache for creating UI nodes
- allow to disable autostart for background jobs (decompilation and index)
2015-08-09 12:29:33 +03:00
Skylot
bc73010d4e
gui: add find usage feature, run decompilation and index jobs in background ( #74 , #75 )
2015-07-26 18:06:26 +03:00
Jan Peter Stotz
96c2fb6f54
Enable file drop operation for loading it.
2015-07-22 14:57:28 +02:00
Skylot
f6d475292c
gui: add key shortcuts for menu actions.
2015-07-14 19:38:14 +03:00
Skylot
bd4d4f49ff
gui: add full text search ( #74 )
2015-07-13 22:26:26 +03:00
Skylot
c46703a05d
gui: run jadx-gui without console
2015-05-31 17:14:55 +03:00
Skylot
129a7c39af
gui: add log viewer
2015-05-31 17:11:46 +03:00
Skylot
ac3f3e8385
gui: add common popup actions for text fields.
2015-05-31 16:14:34 +03:00
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
Jan Peter Stotz
bff9597360
Add Main-Class and Class-Path attributes to MANIFEST.MF of jadx-gui jar file.
2015-05-12 10:52:43 +02:00
Skylot
efd8bd13da
core: rename classes in default package
2015-04-04 21:40:08 +03:00
Skylot
2815cef1bb
gui: show info string if no recent files available
2015-03-29 14:45:19 +03:00
Skylot
0d509f94b7
core: fix various processing issues
2015-03-26 23:50:32 +03:00
Skylot
7b264ef2be
gui: add font selection dialog
2015-03-16 22:44:21 +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
66aa2f8f2a
fix issues reported by coverity and code style
2015-03-09 14:00:59 +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
e0ffb01852
core: first implementation of '.arsc' parser
2015-01-06 19:22:45 +03:00
Skylot
53be92c616
core: fix decoding UTF-8 strings in xml resources
2015-01-03 17:06:41 +03:00
Skylot
5f8f454b55
gui: show resources
2015-01-02 20:46:51 +03:00
NeoSpb
fd4289aa64
fix save AndroidManifest.xml when jadx-gui used
2014-12-26 21:14:43 +03:00
YASME-Tim
2bacab7dc0
Removed old less-warnings branch commit changes.
2014-12-22 00:40:09 +01:00