Micro-channel packet capture applet https capture the tragic history

Recently debugging applets found it impossible to use chales capture, in order to understand this problem, find the relevant information is analyzed next.

In Android7.0 and above system, each application can define your own trusted CA set set.

By default, the application will only trust the system pre-installed CA certificate, trusted CA certificate without user installation

  • The following certificate 7.0 version of the Andrew system, regardless of any micro-channel version, the system will provide confidence
  • Certificate 7.0+ Android, version 7.0 of the following micro-channel, micro-channel will trust the system provides
  • Android 7.0+, 7.0+ micro-channel, micro-channel only its own list of trusted certificate configuration

I:

Android 7.0 the following, non-CA system level restrictions

Micro-channel 7 or less, I guess it does not fit the target version 7 to Android, so Android default trust mechanism 7 did not work out, it may not understand

More than 7 micro-channel, micro-channel system should trust that their own pre-formal and formal configurations it may not understand

 

Main can refer to: https://testerhome.com/topics/17746 this post

Currently recording a simple solution:

1. The following exchange 7.0 phone, I found that my phone can of millet 6

2. For Apple phone, after all, limit the ability Andrews said more than 7 provided

 

As for other official installation system, you can see reference 1

 

 

参考1:https://testerhome.com/topics/17746

参考2:https://www.cnblogs.com/c-x-a/p/9070052.html

参考3:https://segmentfault.com/a/1190000018910384?utm_source=tag-newest

Published 442 original articles · won praise 77 · views 1 million +

Guess you like

Origin blog.csdn.net/rnZuoZuo/article/details/92008035