Bypass cert pinning on a test app for MITM analysis
When to use: You need to inspect a Flutter/OkHttp app's traffic and pinning blocks Burp.
Prerequisites
- Server/skill installed and authenticated — See repo README
Flow
-
Identify pinningDecompile target.apk and find all references to TrustManager / CertificatePinner / Flutter's HttpClient.✓ Copied→ List of hooks to patch
-
Patch + FridaGenerate a Frida script that no-ops checkServerTrusted across both Java and Flutter paths.✓ Copied→ Frida .js + run command
Outcome: Working MITM channel on a test target you own.
Pitfalls
- Reversing apps you don't have rights to is illegal in most jurisdictions. The skill assumes you've documented authorization. — Reversing apps you don't have rights to is illegal in most jurisdictions. The skill assumes you've documented authorization.