如何在android模拟器3.1中的cacerts文件夹中添加证书

时间:2013-02-02 09:23:10

标签: android security penetration-testing application-security

我试图拦截android模拟器3.1中本机应用的HTTPS流量。但是文件系统中没有cacerts.bks文件。所有证书都存储在/ system / etc / security / cacerts /下。任何有关添加证书和使用代理拦截请求的帮助都将不胜感激。

干杯。

1 个答案:

答案 0 :(得分:0)

由于您没有提到您正在使用的代理工具,我将假设它是Burp。

首先,导出Burp证书。要执行此操作,请使用以下链接上的指南,然后在"查看证书步骤中将证书导出到您的系统上。验证文件是否使用扩展名" .crt"

保存

http://portswigger.net/burp/help/proxy_options_installingCAcert.html

现在,将此文件复制到模拟器的SD卡中。您可以使用adb push来实现此目的。

在模拟器中导航到设置 - >安全 - >凭证存储:从SD卡安装证书

它会提示您输入PIN码,输入密码并添加证书。现在,访问您应该能够在代理中拦截的任何HTTPS站点。