问题标签 [dex2jar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何以编程方式将值反编译为源文字?
我正忙于一个简单的 Android 反编译器。我想做一个漂亮的反编译视图。我使用 dex2jar。
假设我有一个字段声明:public byte[] test = new byte[2];
随着FieldVisitor
我得到:
如果您有像byte[2]
, 这样的对象,是否有可能获得new byte[2]
literal
支持?
cmd - 到达 dex2jar 的 CMD 问题
“dex2jar classes.dex”不是内部或外部命令、可运行程序或批处理文件。
我在尝试生成 classes.dex.jar 时遇到了这个问题
我认为我的环境变量有问题,但我无法弄清楚..,
帮帮我!!
提前致谢
java - 用于对 apk 文件进行逆向工程的 dex2jar classes.dex 文件出错
我正在尝试从 apk 文件中提取源代码,我正在按照以下步骤 操作有没有办法从 APK 文件中获取源代码?
我的问题是,当我执行命令 dex2jar classes.dex 时,我得到一个文件未找到异常。
android - 如何从.apk文件中提取java文件
不幸的是,我删除了我的 Android 源代码。尝试使用 dex2jar 和 baksmali 获取 jar,并使用 jd-gui 使用我的 .apk 文件获取 java 源文件。是的,我得到了文件,但我遇到的问题是,在 java 文件中的更多地方,代码是字节格式的。需要把它变成可读的格式才能让自己前进。
java - java heap size error dex2jar android反编译解决办法?
我正在处理一个android项目,但我的笔记本电脑已格式化,所以我丢失了所有代码,但我的手机上有一个签名的文件apk ..每当我尝试使用dex2jar时,它会停止转换中途出现此错误。我怎样才能增加堆大小或有其他出路。我可以用签名的密钥反编译 apk
java - 使用 java 反编译器 jd-gui 并得到 // INTERNAL ERROR //
我使用 dex2jar 反编译了一个 apk 文件,并在 jd-gui 中打开了生成的 jar 文件。我可以很好地查看几乎所有代码,但有一部分——常量——只显示// INTERNAL ERROR //
,没有其他内容。有没有办法检索常量?
android - 重新编译系统应用
因为我正在创建自定义 ROM,所以我想从 settings.apk 中删除一些条目因为无法使用 XML 隐藏首选项,所以我必须从 apk 更改源代码,并且必须从 PreferenceScreen 中删除首选项。于是我classes.dex
用dex2jar反编译了复制源代码并添加以下行:
现在我的问题是我不知道如何重新编译应用程序。我不能用 Eclipse 编译它,因为它使用了一些系统命名空间(在 Eclipse 中这是一个错误,所以我无法编译) 我怎样才能重新编译应用程序?我只有 *.java 文件。
编辑:我添加到 smali 文件的 smali 代码:
java - dex2jar 和 JD-GUI 标签语句
我使用 dex2jar 从 apk 获取 jar 并使用 JD-GUI 查看它。
但我注意到有如下标签符号,
是编译器(或混淆)添加的东西吗?有没有其他工具可以用来避免这些标签?
这与清洁有关吗?