During Reversed Engineering of htc android application
我正在尝试使用dex2jar和apk-tools解码htc的消息应用程序的apk文件。 一世
完美颠倒了30多个应用程序,没有任何麻烦! 但我不能用htc的应用程序做同样的事情! 任何人都可以帮助我摆脱这个问题吗?
问题1(dex2jar解码时):
Note : I also used dex2jar Mms.apk but d2j-dex2jar Mms.apk is more desirable.
问题2(获取资源appk工具时):
I know I need to add com.htc.resource.apk framework but don't know how to do it !
-
如果您只需要该应用程序的smali代码,则可以使用apktool d -r your.apk,而不是打扰资源解包。 如果这样可行,请尝试使用apktool构建解压缩的内容,并查看dex2jar与新创建的apk一起使用!
-
@Akdeniz:面临同样的问题。! 我做到了! 我使用'apktool b Mms Mms.apk'重新编译apk,然后尝试用dex2jar解码,但同样的错误继续!:(
您正在尝试解压缩系统应用程序。 classes.dex文件从系统应用程序中删除并保存为优化的ODEX文件。 您可以从这里阅读更多内容
因此,在这些APK上使用dex2jar之前,您应该将ODEX文件转换回DEX并将它们放入APK中。 或者你可以在转换后的DEX文件上使用dex2jar ..
-
谢谢伙计..你能告诉我如何将ODEX转换为DEX吗?
-
您可以在此处找到smali/baksmali!的deodex说明:code.google.com/p/smali/wiki/DeodexInstructions
-
谢谢................... :)