pccr10001/SSLUnpinner

GitHub: pccr10001/SSLUnpinner

一款基于 LSPosed 框架的 Android SSL Pinning 绕过模块,同时支持原生 Java/Android API 和 Flutter 应用的 TLS 验证禁用。

Stars: 0 | Forks: 0

# SSLUnpinner 一个用于在 Android 上禁用 SSL Pinning 的 LSPosed 模块,支持标准 Java/Android SSL API 和 Flutter 应用。 ## 支持状态 验证可用环境: - **设备**:Pixel 8 - **操作系统**:Android 16 - **Root**:KernelSU Next - **Xposed Framework**:[JingMatrix/LSPosed v1.11.0](https://github.com/JingMatrix/LSPosed) ## 使用方法 1. 安装 SSLUnpinner APK。 2. 打开 **LSPosed Manager**。 3. 启用 **SSLUnpinner** 模块。 4. 在模块作用域中选择您希望应用绕过功能的目标应用程序。 5. 重启目标应用程序。 ## 功能特性 - **标准 SSL 绕过**:Hook 常见的 Java/Android SSL 验证方法(TrustManager、HostnameVerifier 等)以接受所有证书。 - **Flutter Patching**:支持对 `libflutter.so` 进行运行时 patch,以禁用强制 TLS 验证。 - 自动拦截 Flutter 库加载。 - 扫描多种架构(ARM64、ARM32、x86、x64)下的 `ssl_verify_peer_cert` 字节模式。 - 在应用缓存中创建 patch 副本并动态加载。 ## 致谢与感谢 - **Flutter Patching**:字节模式和逻辑改编自 [NVISOsecurity/disable-flutter-tls-verification](https://github.com/NVISOsecurity/disable-flutter-tls-verification)。 - **Android Hooks**:实现灵感来源于流行的 Frida 脚本: - [frida-multiple-unpinning (@akabe1)](https://codeshare.frida.re/@akabe1/frida-multiple-unpinning/) - [frida-multiple-bypass (@fdciabdul)](https://codeshare.frida.re/@fdciabdul/frida-multiple-bypass/)
标签:Android抓包, Flutter逆向, Hakrawler, Hook技术, HTTPS解密, JS文件枚举, LSPosed模块, Root工具, SSL Pinning绕过, Xposed框架, 中间人攻击, 安全测试, 攻击性安全, 目录枚举, 移动安全, 网络安全, 证书校验禁用, 隐私保护