脱壳后多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重命名后塞回去即可。

相关推荐
软件供应链安全指南1 天前
Forrester发布《2025年应用安全状况报告》,复杂性下的防御体系重构
安全·重构
Fnetlink11 天前
零信任架构在移动办公中的应用与安全保障
安全·架构
卓豪终端管理1 天前
当终端散落四方,安全如何凝聚成墙?
安全
软件供应链安全指南1 天前
悬镜安全:情报驱动的供应链安全治理
安全
仰泳之鹅1 天前
【杂谈】如何将文件夹列入白名单以避免被安全中心当做病毒删掉
安全
软件供应链安全指南1 天前
权威认证加持!云鲨RASP v4.0:信通院认可的应用内生安全防御标杆
网络·安全
2501_948120151 天前
云原生应用的安全开发与防护策略
安全·云原生
国科安芯1 天前
RISC-V架构抗辐照MCU在航天器载荷中的SEU/SEL阈值测试与防护策略
单片机·嵌入式硬件·安全·架构·安全威胁分析·risc-v
冬奇Lab1 天前
【Kotlin系列13】DSL设计:构建类型安全的领域语言
开发语言·安全·kotlin
戴西软件1 天前
戴西软件发布3DViz设计与仿真数据轻量化平台
大数据·人工智能·安全·机器学习·汽车