利用OPENSSL计算证书文件的HASH值

有时候app抓包抓不到可能是因为安卓系统等级是7以及以上,这个时候抓包软件的证书必须要导入到系统信任证书列表才能生效。
本文记录下怎么获得证书hash值

下载openssl
Win+R,输入cmd,打开黑窗口,输入openssl,输出如图所示即为安装成功

利用OPENSSL计算证书文件的HASH值_第1张图片
在模拟器中导出下载好的证书文件
在文件夹中打开终端,输入

openssl x509 -subject_hash_old -in ./downloadfile.crt

得到
利用OPENSSL计算证书文件的HASH值_第2张图片
那串字符就是证书的hash值
命名为 字符串.0 导入模拟器系统证书即可正常抓包。

你可能感兴趣的:(逆向,爬虫,哈希算法,算法)