吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1327|回复: 8
收起左侧

[Android 求助] apktool反编译时遇到这种情况该怎么办哇。

[复制链接]
xuw0918 发表于 2023-2-14 09:30
使用apktool反编译apk包的时候出现了这样的错误,命令加了-only-mian-classes也是这样的,2.4.1和2.6.1还有2.7.0版本的apktool都试过。单独把classes.dex解压出来使用baksmali也无法转成smali。在网上查了大半天,都没解决,大佬们有啥好办法能把这个dex变成smali的哇。。。
图片1.png
图片2.png

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

dzddzd 发表于 2023-2-14 11:48
路过  看看 有没有解决办法
侃遍天下无二人 发表于 2023-2-14 11:59
这里面的提示说的是文件头都不对,你应该是碰上硬茬了,可以试试用np修复下dex再处理
aonima 发表于 2023-2-14 12:33
遇到这种情况一般是加了壳,或者自己加密了,动态分析吧
 楼主| xuw0918 发表于 2023-2-14 13:34
侃遍天下无二人 发表于 2023-2-14 11:59
这里面的提示说的是文件头都不对,你应该是碰上硬茬了,可以试试用np修复下dex再处理

把dex解压出来,用np管理器dex修复选择仅修复头部,然后再用baksmali处理出现了这样的错误:
PS D:\apktool> java -jar .\baksmali.jar d .\classes.dex
Exception in thread "main" org.jf.dexlib2.util.DexUtil$InvalidFile: Invalid endian tag: 0x0
        at org.jf.dexlib2.util.DexUtil.verifyDexHeader(DexUtil.java:106)
        at org.jf.dexlib2.util.DexUtil.verifyDexHeader(DexUtil.java:73)
        at org.jf.dexlib2.dexbacked.DexBackedDexFile.fromInputStream(DexBackedDexFile.java:190)
        at org.jf.dexlib2.DexFileFactory.loadDexContainer(DexFileFactory.java:248)
        at org.jf.baksmali.DexInputCommand.loadDexFile(DexInputCommand.java:153)
        at org.jf.baksmali.DisassembleCommand.run(DisassembleCommand.java:162)
        at org.jf.baksmali.Main.main(Main.java:102)

如果选择整体修复,np管理器直接就提示异常了,异常信息:
org.jf.dexlib2.util.DexUtil$InvalidFile: Invalid endian tag: 0x0
        at org.jf.dexlib2.util.DexUtil.ۥ۟۟(Unknown Source:7)
        at org.jf.dexlib2.dexbacked.DexBackedDexFile.ۥ۟ۢۡ(Unknown Source:1)
        at org.jf.dexlib2.dexbacked.DexBackedDexFile.<init>(Unknown Source:12)
        at org.jf.dexlib2.dexbacked.DexBackedDexFile.<init>(Unknown Source:32)
        at android.s.&#1766;&#1768;&#1762;&#1759;.&#1765;&#1759;&#1759;(Unknown Source:16)
        at org.eclipse.tm4e.core.grammar.&#8291;&#8291;&#8291;&#8291;&#8291;&#8288;&#8292;&#8288;&#8292;&#8292;&#8291;&#8291;&#8291;&#8291;&#8292;&#8292;&#8291;&#8292;&#8291;&#8288;&#8291;&#8292;&#8288;&#8291;&#8292;&#8291;&#8288;&#8291;&#8292;&#8291;.&#8291;&#8292;&#8288;&#8288;&#8288;&#8291;&#8292;&#8292;&#8291;&#8292;&#8292;&#8292;&#8291;&#8292;&#8288;&#8288;&#8291;&#8288;&#8291;&#8292;&#8291;&#8292;&#8288;&#8291;&#8292;&#8291;&#8288;&#8291;&#8292;&#8291;&#8288;&#8291;&#8291;&#8288;&#8288;&#8291;(Unknown Source:10)
        at android.s.pw0$&#1765;&#1759;.run(Unknown Source:681)
        at java.lang.Thread.run(Thread.java:764)
 楼主| xuw0918 发表于 2023-2-14 13:35
aonima 发表于 2023-2-14 12:33
遇到这种情况一般是加了壳,或者自己加密了,动态分析吧

啊这...我不会动态分析
debug_cat 发表于 2023-2-14 15:18
蹲,插眼等一个结果
surenyue 发表于 2023-2-20 17:04
apk发一份? 我试试
 楼主| xuw0918 发表于 2023-2-21 15:25
surenyue 发表于 2023-2-20 17:04
apk发一份? 我试试

https://share.weiyun.com/HblYRMpz
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-15 15:48

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表