Commit Graph

146 Commits

Author SHA1 Message Date
Skylot 8c43e7f7ce style: fix code formating 2018-09-08 10:22:06 +03:00
Skylot 9e24a5abeb fix(gui): show 'copy name' action only for supported nodes 2018-09-08 10:12:40 +03:00
Skylot b587b6d694 fix(gui): use correct font and style for certificate panel 2018-09-08 10:12:40 +03:00
Skylot bc3af8e64d fix: resolve some sonar warnings 2018-09-08 10:12:40 +03:00
javaeryang a8febb2447 feat(gui): add a menu to copy class name (#351) 2018-08-28 11:28:53 +03:00
JaviLukiOfficial 39899e4edc -New language: Spanish
-Small typo corrected on a LOG.error String argument.
2018-08-21 15:33:22 +02:00
Donlon cb13599739 Upgrade Chinese translation 2018-08-19 15:49:27 +03:00
Skylot 56798e716a gui: min and max deobf lengths must be positive 2018-08-19 12:19:11 +03:00
Donlon 904f0a1197 A subtle bug repairing 2018-08-19 10:24:34 +03:00
Donlon 4d3f2740ce Language switch supported 2018-08-19 10:21:30 +03:00
Skylot 9a4e8bdb48 set default deobfuscation min length to 3 (#332) 2018-08-15 15:29:43 +03:00
Felix Bergmann fdaf8492ef Performance issue when building strings
Improve performance by using StringBuilder instead of StringBuffer.
2018-07-30 00:02:14 +02:00
Skylot 7e462e800f update gradle wrapper and dependencies 2018-07-28 11:21:46 +03:00
asviridenko edc1e5fa84 gui: show the certificate if the certificate file name is not standard (#315)
* show the certificate if the certificate file name is not standard
eg https://play.google.com/store/apps/details?id=com.kms.free
2018-07-22 00:43:59 +03:00
asviridenko 03a09debfa gui: show app certificate (#305)
* add node

* add node

* add certificate panel

* add certifcate manager

* работа над проектом

* ресурсы

* включение возможности показа

* небольшие исправления

* start tests

* more tests

* signature test

* fingerprint test

* public key test

* удалено лишний код

* add scroll
2018-07-05 12:40:27 +03:00
Skylot 2cf6a9b691 gui: fixed object reference holding by LogCollector (#302) 2018-07-04 00:15:43 +03:00
Sergey Toshin 22f51e1a28 Change display style for resources.arsc 2018-06-27 20:09:08 +03:00
Skylot 4e2e5aa975 gui: fix colors to match system theme, add editor theme selector (#297) 2018-06-19 23:12:53 +03:00
Skylot 10fd3652d4 core: fix processing same class several times (#274)
Caution: This change can increase memory usage!
However overall decompilation must be faster
2018-06-17 15:26:52 +03:00
Skylot 7b4321ecee gui: fix build for java 10 and update dependencies (#291) 2018-06-02 19:47:18 +03:00
Skylot 6df315017c gui: add Hack font 2018-06-01 21:32:15 +03:00
Skylot 6d984c0407 gui: update default settings 2018-05-26 20:41:54 +03:00
Skylot 3556e591b0 gui: hide deobf options if not enabled (#281) 2018-05-26 20:41:54 +03:00
Skylot 5006b3e837 gui: fix cell renderer in search dialog (#271) 2018-05-07 22:08:16 +03:00
Skylot 7216635d84 gui: run text search in background thread (#269) 2018-05-05 22:44:49 +03:00
Sergey Toshin d5cfdfb50d Prevents command injections when opening links 2018-04-08 21:23:01 +03:00
Skylot 54fbe8a7c0 remove -d64 option as java 10 not support it anymore 2018-04-01 13:59:18 +03:00
Skylot ea01102f1d gui: fix decompilation task on search (#235) 2018-03-29 21:04:05 +03:00
Skylot 15e1e1dfab build jadx-gui.exe 2018-03-27 19:48:29 +03:00
Skylot c25f918cc5 gui: fix some sonar warnings 2018-02-28 21:50:14 +03:00
Skylot 6fb1c8d3b9 gui: don't decode resources on file open 2018-02-17 23:23:03 +03:00
Skylot 8446d016e4 cli: update jcommander lib 2018-02-13 15:31:49 +03:00
Skylot ab040d36d5 update all dependencies (#229) 2018-02-13 14:58:27 +03:00
Jan Peter Stotz c134837ca6 pagination for search results. 2018-02-12 16:20:12 +01:00
Jan Peter Stotz f0a57e6714 case insensitive option for searches 2018-02-12 13:17:40 +01:00
Skylot 948f9456f5 core: change jadx args api for easier processing and validation 2018-02-10 21:32:51 +03:00
Skylot f02b99a1d0 fix some sonar warnings 2018-01-26 17:36:30 +03:00
Skylot 7fe46fb6f3 gui: highlight words on double click (#210) 2018-01-18 22:43:20 +03:00
unknown 9614929f77 Fixes build issues 2018-01-16 20:54:52 +03:00
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