脱壳后多dex文件合并进apk反编译

我们遇到加固后的apk,在脱壳后有很多dex文件,有时候我们只反编译有关键代码的dex会存在一些上下文代码找不到的情况,这时候我们需要多dex一起反编译,并且需要同步看看资源文件怎么办?:

我们可以把多dex塞回apk文件,然后一起反编译

可行方案:

批量重命名

选中所有.dex结尾的文件,右键批量重命名

Zip命令处理APK

删除原有classes.dex zip -d demo.apk classes.dex

添加新的脱壳classes.dex zip -m demo.apk classes.dex zip -m demo.apk classes2.dex

备注:

classes.dex 可能有些合并之后无法被处理,需要逐个排除。

效果:

其实就是把apk解压后,把原dex删了,把我们的多个dex重命名后塞回去即可。

相关推荐
KnowSafe2 小时前
证书自动化解决方案哪家更可靠?
运维·服务器·安全·https·自动化·ssl
KnowSafe2 小时前
2026年证书自动化解决方案选型指南
运维·安全·自动化·ssl·itrustssl
b55t4ck2 小时前
FortiWeb CVE-2025-64446漏洞深入复现分析
网络·安全·iot
wanhengidc2 小时前
可持续性 云手机运行
运维·服务器·网络·安全·智能手机
txg6663 小时前
VulCNN:多视图图表征驱动的可扩展漏洞检测体系
人工智能·深度学习·安全·网络安全
AI周红伟3 小时前
周红伟:OpenClaw安全防控:OpenClaw+Skills+DeepSeek-V4大模型安全部署、实操和企业应用实操
人工智能·深度学习·安全·机器学习·语言模型·openclaw
AI周红伟4 小时前
周红伟:AI时代,苹果还行吗?
大数据·人工智能·安全·copilot·openclaw
醉颜凉4 小时前
Elasticsearch 安全组件详解:Search Guard 和 X-Pack Security 到底有什么区别?
大数据·安全·elasticsearch
BlockChain8884 小时前
Web3钱包开发的最佳实践:从架构设计到安全实现
安全·web3
YJlio4 小时前
10.2.8 以其他账户运行服务(Running services in alternate accounts):为什么“把服务切到某个用户账号下运行”,本质上是在改变服务的整个安全上下文?
python·安全·ios·机器人·django·iphone·7-zip