Megatron King

Results 59 comments of Megatron King

https://github.com/MegatronKing/StringFog#2%E5%9C%A8app%E6%88%96lib%E7%9A%84buildgradle%E4%B8%AD%E9%85%8D%E7%BD%AE%E6%8F%92%E4%BB%B6 这里, fogPackages里面填你想加密的类包名

This commit is helpful, thanks!

Can you include dot to the pattern? The dot is commonly used like this: `curl --http1.1 https://example.com`

I have the same problem when used okhttp to connect with AVS server.

I can not reproduce this error on Android 8.1.

There are two possible reasons. 1. From Android Nougat(7.0), Google changed the network security policy. Self-signed Certificate Authorities (CA) are not trusted by system. Some solutions here, https://github.com/MegatronKing/HttpCanary/tree/master/docs/v1/en-US#2-android-70optional 2. Some...

@MrChrisRodriguez Maybe should sniff SSL packets before routing them to SSLCodecInterceptor, I think add some logic in [HttpSniffInterceptor](https://github.com/MegatronKing/NetBare/blob/master/netbare-core/src/main/java/com/github/megatronking/netbare/http/HttpSniffInterceptor.java) is a good choice. If you can create a PR, it is...

在目前的框架下,Java层面支持TLS1.3存在两个无法解决的问题: - TLS/SSL层依赖的是系统内置的SSLEngine,低版本JDK无法支持,也就意味着低版本设备的兼容性问题。 - 高版本设备上,Android已经将SSLEngine的部分API加入到调用限制名单,hook之类的奇技淫巧也不是正途。 所以比较正确的方式还是编译boringssl或者openssl,接native调用。

I suppose possible too many alive connections, it might exhaust the resources.

可以跑下NetBare个项目,看看logcat里面报什么错,大概率都是证书没生效或者校验失败。