24得票2回答
将.Java文件转换为.Smali文件。

我使用APKTool对一款Android应用程序进行了反向工程,并获得了.Smali文件作为源代码输出。我使用一个应用程序将.Smali文件转换成.Java文件。我成功地编辑了.Java文件,但现在我想将它们转换回.Smali文件,以便可以重新编译具有新.Smali文件的应用程序。当我只留下....

24得票3回答
APK注入、重新编译Android清单

我想要实现的目标 将打包在apk中的AndroidManifest.xml文件从二进制形式反编译成普通的xml文件,对其进行编辑后重新编译为apk可接受的二进制文件。基本上我需要一个AXML文件的驱动程序。 简要背景 我正在开发一个APK注入项目。 我的目标是: 反汇编dalvik二...

20得票6回答
APK工具(APK Studio)无法解码arsc文件

我试图使用AKP-Studio(它使用Apktool 2.0.0-Beta9)反编译一个APK,但在每个APK上都遇到了这个错误:May 05, 2015 5:38:30 PM brut.androlib.ApkDecoder decode INFO: Using Apktool 2.0.0...

18得票2回答
如何从Google Play商店反编译Android应用程序

我想反编译一个在 Google Play 商店上可用的 Android 应用程序。 有没有人能向我建议一款在线工具或任何 APK 工具,可以帮助我反编译 apk 的源代码? 提前感谢您。

12得票1回答
使用apktool反编译apk

我需要在Windows上对一个apk进行反编译和重新编译... 我正在按照这个链接逆向工程APK进行操作。 问题是,我找不到发出请求的文件(参见上面链接中的"查找发出请求的文件 grep -r "RequestUtil.java" ") 我尝试使用WindowsGrep软件,但无法找到这样的...

10得票1回答
apktool无法生成apk文件

我使用了apktool 2.0.0 rc4版本,并使用该工具解压了CP.apk文件,然后修改了一个文件并尝试使用"apktool b CP test.apk"命令重新打包它。 以下是输出结果,但是工作目录中没有test.apk文件。...\apktool>apktool b CP te...

10得票3回答
提取的Apk中的platformBuildVersionCode和platformBuildVersionName是什么?

使用APKTool提取APK,获取如下的manifest.xml:<manifest xmlns:"http://schemas.android.com/apk/res/android" android:versionCode="31" android:versionName="3....

10得票2回答
apktool和baksmali之间的区别

据我所知,apktool和baksmali都能从.apk(.dex)文件中产生smali代码,而apktool使用了dexlib2。它们都是APK打包/解包工具。 但就功能和扩展特性方面而言,我仍不清楚apktool和smali/baksmali之间的主要区别是什么? PS:我刚发现其中一个区...

8得票1回答
反编译apk时出现异常

我正在尝试制作一个安全的Android应用程序。我已经在我的应用程序中启用了Proguard。但是,在反编译时,它并不隐藏任何XML文件或清单文件。它只更改.java文件。 我尝试使用apktool反编译了Play商店中另一个应用程序的APK。然后我得到了以下异常。 Exception i...

8得票3回答
如何在Mac上使用apktool签名修改过的apk

我使用apktool创建了一个修改版的apk,但是当我尝试安装它时,它无法安装。当我重新检查并将其与旧版本的apk进行比较时,我发现我的apk文件没有签名。我搜索了很多,但无法找到在mac OS X上签名apk的方法。请帮忙。