e:\platform-tools\frida>frida -D 192.168.1.22:5555 -l e:\platform-tools\fiau\config.js -l e:\platform-tools\fiau\native-connect-hook.js -l e:\platform-tools\fiau\native-tls-hook.js -l e:\platform-tools\fiau\android\android-proxy-override.js -l e:\platform-tools\fiau\android\android-system-certificate-injection.js -l e:\platform-tools\fiau\android\android-certificate-unpinning.js -l e:\platform-tools\fiau\android\android-certificate-unpinning-fallback.js -f com.tapi_flutter_driver
____
/ _ | Frida 17.9.1 - A world-class dynamic instrumentation toolkit
| (_| |
> _ | Commands:
/_/ |_| help -> Displays the help system
. . . . object? -> Display information about 'object'
. . . . exit/quit -> Exit
. . . .
. . . . More info at https://frida.re/docs/home/
. . . .
. . . . Connected to Redmi Note 8T (id=192.168.1.22:5555)
Spawning `com.tapi_flutter_driver`...
*** Starting scripts ***
== Redirecting all TCP connections to 192.168.1.11:8888 ==
[+] Patched 2 libssl.so verification methods
== Hooked native TLS lib libssl.so ==
Spawned `com.tapi_flutter_driver`. Resuming main thread!
[Redmi Note 8T::com.tapi_flutter_driver ]-> Ignoring unix:dgram connection
== Proxy system configuration overridden to 192.168.1.11:8888 ==
Rewriting <class: sun.net.spi.DefaultProxySelector>
Rewriting <class: java.net.ProxySelector>
Rewriting <class: android.net.PacProxySelector>
== Proxy configuration overridden to 192.168.1.11:8888 ==
[+] Injected cert into com.android.org.conscrypt.TrustedCertificateIndex
[ ] Skipped cert injection for org.conscrypt.TrustedCertificateIndex (not present)
[ ] Skipped cert injection for org.apache.harmony.xnet.provider.jsse.TrustedCertificateIndex (not present)
== System certificate trust injected ==
=== Disabling all recognized unpinning libraries ===
[+] javax.net.ssl.HttpsURLConnection setDefaultHostnameVerifier
[+] javax.net.ssl.HttpsURLConnection setSSLSocketFactory
[+] javax.net.ssl.HttpsURLConnection setHostnameVerifier
[+] javax.net.ssl.SSLContext init(KeyManager;[], TrustManager;[], SecureRandom)
[ ] com.android.org.conscrypt.CertPinManager isChainValid
[+] com.android.org.conscrypt.CertPinManager checkChainPinning
[ ] com.android.org.conscrypt.ct.CertificateTransparency *
[+] android.security.net.config.NetworkSecurityConfig $init(*) (0)
[+] android.security.net.config.NetworkSecurityConfig $init(*) (1)
[+] com.android.okhttp.internal.tls.OkHostnameVerifier verify(String, SSLSession)
[+] com.android.okhttp.Address $init(String, int, Dns, SocketFactory, SSLSocketFactory, HostnameVerifier, CertificatePinner, Authenticator, Proxy, List, List, ProxySelector)
[ ] com.android.okhttp.Address $init(String, int, SocketFactory, SSLSocketFactory, HostnameVerifier, CertificatePinner, Authenticator, Proxy, List, List, ProxySelector)
[+] okhttp3.CertificatePinner check(String, List)
[ ] okhttp3.CertificatePinner check(String, Certificate)
[+] okhttp3.CertificatePinner check(String, Certificate;[])
[+] okhttp3.CertificatePinner check$okhttp
[ ] com.squareup.okhttp.CertificatePinner *
[ ] com.datatheorem.android.trustkit.pinning.PinningTrustManager *
[ ] appcelerator.https.PinningTrustManager *
[ ] nl.xservices.plugins.sslCertificateChecker *
[ ] com.worklight.wlclient.api.WLClient *
[ ] com.worklight.wlclient.certificatepinning.HostNameVerifierWithCertificatePinning *
[ ] com.worklight.androidgap.plugin.WLCertificatePinningPlugin *
[ ] com.commonsware.cwac.netsecurity.conscrypt.CertPinManager *
[ ] io.netty.handler.ssl.util.FingerprintTrustManagerFactory *
[ ] com.silkimen.cordovahttp.CordovaServerTrust *
[ ] com.appmattus.certificatetransparency.internal.verifier.CertificateTransparencyHostnameVerifier *
[ ] com.appmattus.certificatetransparency.internal.verifier.CertificateTransparencyInterceptor *
[ ] com.appmattus.certificatetransparency.internal.verifier.CertificateTransparencyTrustManager *
== Certificate unpinning completed ==
== Unpinning fallback auto-patcher installed ==
*** Scripts completed ***
Ignoring attempt to override http.proxyHost system property
Ignoring attempt to override https.proxyHost system property
Ignoring attempt to override http.proxyPort system property
Ignoring attempt to override https.proxyPort system property
Ignoring attempt to override http.nonProxyHosts system property
Ignoring attempt to override https.nonProxyHosts system property
=> android.security.net.config.NetworkSecurityConfig $init(*) (1)
=> android.security.net.config.NetworkSecurityConfig $init(*) (0)
=> android.security.net.config.NetworkSecurityConfig $init(*) (1)
=> android.security.net.config.NetworkSecurityConfig $init(*) (0)
Ignoring unix:stream connection
Ignoring unix:stream connection
Ignoring unix:stream connection
Manually intercepting tcp connection to 18.19.19.78:443
Ignoring unix:stream connection
Ignoring unix:stream connection
intercepting tcp fd 156 to null (-1)
Manually intercepting tcp connection to 28.95.12.1:80
Ignoring unix:stream connection
Ignoring unix:stream connection
intercepting tcp fd 4 to null (-1)
Manually intercepting tcp connection to 18.19.19.78:443
Ignoring unix:stream connection
Ignoring unix:stream connection
intercepting tcp fd 114 to null (-1)
Manually intercepting tcp connection to 18.19.19.78:443
Ignoring unix:stream connection
Ignoring unix:stream connection
intercepting tcp fd 115 to null (-1)
Manually intercepting tcp connection to 18.19.19.78:443
Ignoring unix:stream connection
Ignoring unix:stream connection
intercepting tcp fd 115 to null (-1)
Manually intercepting tcp connection to 18.19.19.78:443
Ignoring unix:stream connection
Ignoring unix:stream connection
intercepting tcp fd 207 to null (-1)
Manually intercepting tcp connection to 18.19.19.78:443
Ignoring unix:stream connection
Ignoring unix:stream connection
intercepting tcp fd 144 to null (-1)
Manually intercepting tcp connection to 18.19.19.78:443
Ignoring unix:stream connection
Ignoring unix:stream connection
intercepting tcp fd 115 to null (-1)
Manually intercepting tcp connection to 18.19.19.78:443
Ignoring unix:stream connection
Ignoring unix:stream connection
intercepting tcp fd 161 to null (-1)
Manually intercepting tcp connection to 18.19.19.78:443
Ignoring unix:stream connection
Ignoring unix:stream connection
intercepting tcp fd 115 to null (-1)
Process terminated
[Redmi Note 8T::com.tapi_flutter_driver ]->
Thank you for using Frida!
Hi
https connections do not go through the proxy(