app中所有api都走https, https 检出证书采用只信任CA机构颁发的证书。
但是如果攻击者将自己生成的CA证书添加到设备的信任列表里,那么好像https就不安全了吧
类似于Fiddler这种抓包工具。
不知有什么好的解决办法
app中所有api都走https, https 检出证书采用只信任CA机构颁发的证书。
但是如果攻击者将自己生成的CA证书添加到设备的信任列表里,那么好像https就不安全了吧
类似于Fiddler这种抓包工具。
不知有什么好的解决办法
|
learnshareJul 10, 2015
1
12306 不就自己签发了证书么
|
|
2
@learnshare 你是说自己签发证书,app中只信任自己的证书?
|
|
clinoJul 10, 2015
3
楼主是在问如何防止"攻击者将自己生成的CA证书添加到设备的信任列表里"?
|
|
9hillsJul 10, 2015
4
把你的HTTPS证书的fingerprint 写死到code里。
|
|
dorentusJul 10, 2015
5
search “ssl cert pinning”
|
|
run2Jul 10, 2015
6
可以直接验证证书的指纹,但证书过期前你得保证用户会升级你的app
|
|
SeptembersJul 10, 2015
7
|
|
hjc4869Jul 10, 2015 via iPhone
8
cert pinning
|