Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
2301_76393173
jadx
提交
a1247f4d
J
jadx
项目概览
2301_76393173
/
jadx
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
J
jadx
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
a1247f4d
编写于
3月 17, 2021
作者:
S
Skylot
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
chore: update dependencies
上级
52412dfe
变更
8
隐藏空白更改
内联
并排
Showing
8 changed file
with
18 addition
and
18 deletion
+18
-18
build.gradle
build.gradle
+6
-6
jadx-cli/build.gradle
jadx-cli/build.gradle
+1
-1
jadx-core/build.gradle
jadx-core/build.gradle
+1
-1
jadx-gui/build.gradle
jadx-gui/build.gradle
+4
-4
jadx-plugins/jadx-dex-input/build.gradle
jadx-plugins/jadx-dex-input/build.gradle
+2
-2
jadx-plugins/jadx-dex-input/src/main/java/jadx/plugins/input/dex/utils/SmaliUtils.java
...rc/main/java/jadx/plugins/input/dex/utils/SmaliUtils.java
+2
-2
jadx-plugins/jadx-java-convert/build.gradle
jadx-plugins/jadx-java-convert/build.gradle
+1
-1
jadx-plugins/jadx-smali-input/build.gradle
jadx-plugins/jadx-smali-input/build.gradle
+1
-1
未找到文件。
build.gradle
浏览文件 @
a1247f4d
plugins
{
id
'com.github.ben-manes.versions'
version
'0.3
6
.0'
id
"com.diffplug.spotless"
version
"5.
9
.0"
id
'com.github.ben-manes.versions'
version
'0.3
8
.0'
id
"com.diffplug.spotless"
version
"5.
11
.0"
}
ext
.
jadxVersion
=
System
.
getenv
(
'JADX_VERSION'
)
?:
"dev"
...
...
@@ -38,11 +38,11 @@ allprojects {
testImplementation
'ch.qos.logback:logback-classic:1.2.3'
testImplementation
'org.hamcrest:hamcrest-library:2.2'
testImplementation
'org.mockito:mockito-core:3.
7
.0'
testImplementation
'org.assertj:assertj-core:3.1
8.1
'
testImplementation
'org.mockito:mockito-core:3.
8
.0'
testImplementation
'org.assertj:assertj-core:3.1
9.0
'
testImplementation
'org.junit.jupiter:junit-jupiter-api:5.7.
0
'
testRuntimeOnly
'org.junit.jupiter:junit-jupiter-engine:5.7.
0
'
testImplementation
'org.junit.jupiter:junit-jupiter-api:5.7.
1
'
testRuntimeOnly
'org.junit.jupiter:junit-jupiter-engine:5.7.
1
'
testImplementation
'org.eclipse.jdt.core.compiler:ecj:4.6.1'
testCompileOnly
'org.jetbrains:annotations:20.1.0'
...
...
jadx-cli/build.gradle
浏览文件 @
a1247f4d
...
...
@@ -9,7 +9,7 @@ dependencies {
runtimeOnly
(
project
(
':jadx-plugins:jadx-smali-input'
))
runtimeOnly
(
project
(
':jadx-plugins:jadx-java-convert'
))
implementation
'com.beust:jcommander:1.
78
'
implementation
'com.beust:jcommander:1.
81
'
implementation
'ch.qos.logback:logback-classic:1.2.3'
}
...
...
jadx-core/build.gradle
浏览文件 @
a1247f4d
...
...
@@ -8,7 +8,7 @@ dependencies {
implementation
'com.google.code.gson:gson:2.8.6'
implementation
'com.android.tools.build:aapt2-proto:4.1.2-6503028'
testImplementation
'org.apache.commons:commons-lang3:3.1
1
'
testImplementation
'org.apache.commons:commons-lang3:3.1
2.0
'
testRuntimeOnly
(
project
(
':jadx-plugins:jadx-dex-input'
))
testRuntimeOnly
(
project
(
':jadx-plugins:jadx-smali-input'
))
...
...
jadx-gui/build.gradle
浏览文件 @
a1247f4d
...
...
@@ -8,7 +8,7 @@ dependencies {
implementation
(
project
(
':jadx-core'
))
implementation
(
project
(
":jadx-cli"
))
implementation
'com.beust:jcommander:1.
78
'
implementation
'com.beust:jcommander:1.
81
'
implementation
'ch.qos.logback:logback-classic:1.2.3'
implementation
'com.fifesoft:rsyntaxtextarea:3.1.2'
...
...
@@ -16,12 +16,12 @@ dependencies {
implementation
'hu.kazocsaba:image-viewer:1.2.3'
implementation
'com.google.code.gson:gson:2.8.6'
implementation
'org.apache.commons:commons-lang3:3.1
1
'
implementation
'org.apache.commons:commons-lang3:3.1
2.0
'
implementation
'org.apache.commons:commons-text:1.9'
implementation
'io.reactivex.rxjava2:rxjava:2.2.2
0
'
implementation
'io.reactivex.rxjava2:rxjava:2.2.2
1
'
implementation
"com.github.akarnokd:rxjava2-swing:0.3.7"
implementation
'com.android.tools.build:apksig:4.1.
1
'
implementation
'com.android.tools.build:apksig:4.1.
2
'
}
application
{
...
...
jadx-plugins/jadx-dex-input/build.gradle
浏览文件 @
a1247f4d
...
...
@@ -6,8 +6,8 @@ dependencies {
api
(
project
(
":jadx-plugins:jadx-plugins-api"
))
// TODO: finish own smali printer
implementation
'org.smali:baksmali:2.
4.0
'
implementation
'org.smali:baksmali:2.
5.2
'
implementation
'com.google.guava:guava:30.1-jre'
// force latest version for smali
testImplementation
'org.smali:smali:2.
4.0
'
// compile smali files in tests
testImplementation
'org.smali:smali:2.
5.2
'
// compile smali files in tests
}
jadx-plugins/jadx-dex-input/src/main/java/jadx/plugins/input/dex/utils/SmaliUtils.java
浏览文件 @
a1247f4d
...
...
@@ -5,9 +5,9 @@ import java.io.StringWriter;
import
org.jf.baksmali.Adaptors.ClassDefinition
;
import
org.jf.baksmali.BaksmaliOptions
;
import
org.jf.baksmali.formatter.BaksmaliWriter
;
import
org.jf.dexlib2.dexbacked.DexBackedClassDef
;
import
org.jf.dexlib2.dexbacked.DexBackedDexFile
;
import
org.jf.util.IndentingWriter
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
@@ -20,7 +20,7 @@ public class SmaliUtils {
DexBackedDexFile
dexFile
=
new
DexBackedDexFile
(
null
,
dexBuf
);
DexBackedClassDef
dexBackedClassDef
=
new
DexBackedClassDef
(
dexFile
,
clsDefOffset
,
0
);
ClassDefinition
classDefinition
=
new
ClassDefinition
(
new
BaksmaliOptions
(),
dexBackedClassDef
);
classDefinition
.
writeTo
(
new
Indenting
Writer
(
stringWriter
));
classDefinition
.
writeTo
(
new
Baksmali
Writer
(
stringWriter
));
}
catch
(
Exception
e
)
{
LOG
.
error
(
"Error generating smali"
,
e
);
stringWriter
.
append
(
"Error generating smali code: "
);
...
...
jadx-plugins/jadx-java-convert/build.gradle
浏览文件 @
a1247f4d
...
...
@@ -8,5 +8,5 @@ dependencies {
implementation
(
project
(
":jadx-plugins:jadx-dex-input"
))
implementation
(
files
(
'lib/dx-1.16.jar'
))
implementation
'org.ow2.asm:asm:9.
0
'
implementation
'org.ow2.asm:asm:9.
1
'
}
jadx-plugins/jadx-smali-input/build.gradle
浏览文件 @
a1247f4d
...
...
@@ -7,6 +7,6 @@ dependencies {
implementation
(
project
(
":jadx-plugins:jadx-dex-input"
))
implementation
'org.smali:smali:2.
4.0
'
implementation
'org.smali:smali:2.
5.2
'
implementation
'com.google.guava:guava:30.1-jre'
// force latest version for smali
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录