Advertisement

12306 Android app’s libcheckcode.so file decrypted and fixed

阅读量:

本篇文章仅限于安全分析领域的探讨,不得用于任何非法目的。若存在对相关厂商权益的侵犯情况,请及时通知作者进行删除处理

12306Android客户端在每次发送请求时,均会附带一个名为baseDTO.check_code的参数(如上图所示),该参数作为数据包安全性和完整性的验证标识,由libcheckcode.so库生成



**** 若需模拟购买火车票的操作流程,则需调用libcheckcode.so库文件,但该共享库无法通过dlopen函数进行加载。其ELF文件头如上图所示,红色框内标识为ProgramHeader,其中所包含的信息与ELF格式标准存在不一致之处。

那么它是通过何种方式

全部评论 (0)

还没有任何评论哟~