*oulapp的双向证书破解
今天简单说一下双向证书的破解,顺便说一个比较好用的工具,案例: c291bA==
破解双向证书:
之前见过单向证书校验,比如企查查、饿了么等,这个最简单的方法就是使用JustTrustMe,当然这个要依赖Xposed,手机没有root的话,你也可以使用太极、 VirtualXposed 等一些免root的xposed框架,这里就不主要说了,今天的重点是双向证书校验的破解。
双向证书校验顾名思义,就是双向认证,服务端会校验客户端(也就是我们的app)的证书;客户端也会校验服务端的证书,先来看看这篇文章的资料。SSL/TLS 双向认证(一) — SSL/TLS工作原理_网络_ustccw-CSDN博客,看完这篇文章就可以了解到,对于双向证书校验要破解有:
1. 证书密码
2. cer或者p12证书
知道上边两点,那就开始探索这个app吧。
定位
下载一个app(豌豆荚下载最新版),然后在资源文件里面找cer或者p12证书文件。
直接找到,省了很多事。。。。
然后我们要继续看它的证书密码了,这个先来逆向反编译看一看。然后我们全局搜他的关键词client.cer
(我这里用的是jadx)。