- 04 1月, 2018 1 次提交
-
-
由 Sergey Toshin 提交于
-
- 03 1月, 2018 2 次提交
- 02 1月, 2018 17 次提交
-
-
由 Skylot 提交于
-
由 Skylot 提交于
-
由 Skylot 提交于
-
由 Skylot 提交于
-
由 Skylot 提交于
-
由 Skylot 提交于
-
由 Skylot 提交于
-
由 Skylot 提交于
-
由 Skylot 提交于
-
由 Skylot 提交于
-
由 skylot 提交于
fixed a few bugs resulting program hang
-
由 skylot 提交于
deobfuscation fixes
-
由 skylot 提交于
support for Android InstantRun Apk
-
由 skylot 提交于
add some code to enable jadx can decompile apk by file's type, not only by file's extension
-
由 skylot 提交于
Increase heap limit to avoid most OOMs in Gradle
-
由 skylot 提交于
Replace jadx-core/lib/dx-1.10.jar with recent AOSP dx.jar
-
由 skylot 提交于
add translation of Chinese
-
- 31 12月, 2017 1 次提交
-
-
由 Sergey Toshin 提交于
-
- 21 12月, 2017 3 次提交
-
-
由 Wu Yongzheng 提交于
please refer to https://github.com/skylot/jadx/issues/184
-
由 Wu Yongzheng 提交于
wrap WeakHashMap with Collections.synchronizedMap, because it can be used by many worker threads.
-
由 Wu Yongzheng 提交于
Change HashMap to ConcurrentHashMap, because it can be used by many worker threads.
-
- 01 5月, 2017 3 次提交
-
-
由 Daniel Ramos 提交于
Fixed issue where deobfuscated classes,methods,and fields were not being commented with their original name.
-
由 Daniel Ramos 提交于
The function will now check if the method name was aliased by Deobfuscation and if so it will use that name for all the overriden methods. Note: If the deobfuscation file contains two names for the same overriden method in two related Classes then the name that "wins" is non-deterministic.
-
由 Daniel Ramos 提交于
Fixed issue where renamed classes/methods referenced in a different dex file would not be renamed properly. Deobfuscation only modified the Class info for the InfoStorage of the Dex file the class belonged to. If a class in another Dex file referenced it, it would not know of the rename. This commit moves InfoStorage to the RootNode. This allows all classes to know of each other regardless of the Dex file. A dexId field was added to the DexNode class to allow the the MethodInfo.fromDex function to continue to use method index to locate methods. The getMethod and putMethod functions in InfoStorage was modified to take a DexNode. The DexNode id is used to create a unique key used for the lookup into the methods HashMap.
-
- 30 4月, 2017 2 次提交
-
-
由 Daniel Ramos 提交于
Fix issue where name generation on variables of deobfuscated objects were sometimes based off of the original class name, and not the alias.
-
由 Daniel Ramos 提交于
-
- 10 4月, 2017 2 次提交
-
-
由 Mingyuan Xia 提交于
-
由 Mingyuan Xia 提交于
-
- 22 12月, 2016 1 次提交
-
-
由 Skylot 提交于
-
- 05 12月, 2016 2 次提交
- 08 11月, 2016 1 次提交
-
-
由 chenzhong.cz 提交于
-
- 31 10月, 2016 1 次提交
-
-
由 chenzhong.cz 提交于
-
- 09 7月, 2016 1 次提交
-
-
由 chenzhong.cz 提交于
-
- 12 5月, 2016 1 次提交
-
-
由 袭建帅 提交于
we should consider the input file could contain only one single dex, multi-dex, or instantRun support dex for Android .apk files
-
- 03 5月, 2016 1 次提交
-
-
由 Alex Light 提交于
Also removed the travis test for java 1.6. Java 1.7 version of dx.jar compiled with plaform/libcore at commit c3e562a and platform/dalvik at commit db9197b with https://android-review.googlesource.com/#/c/221127/1 cherry-picked on top of it.
-
- 02 5月, 2016 1 次提交
-
-
由 齐振芳 提交于
-