使用Unidbg模拟执行分析mpaas协议生成sign参数
本文深入探讨了如何使用Unidbg模拟执行来分析某车企签到使用的mpaas协议,并着重解析了生成sign参数的过程。作者首先搭建了Unidbg模拟执行的框架,并通过Hook JNI调用来追踪和获取生成sign参数的方法。在模拟执行过程中,作者遇到了多个挑战,包括处理Base64转换、初始化方法调用、文件读取等问题,并通过逐一解决这些问题最终成功获取了sign参数。此外,作者还讨论了如何处理Arm64架构下的兼容性问题,并提供了两种解决方案。整个过程详细记录了作者在技术探索中的每一步,对于想要深入了解Android应用逆向工程和协议分析的开发者来说,具有很高的参考价值。
评论已关闭