MemRelay-Operation: memory-save:rapdrama-exp-cert-extract-no-20260925-0351 MemRelay-Resource: a6b4d959-cae2-48d3-8aad-d8e43b785aee
1.3 KiB
1.3 KiB
title, type, permalink, stable_id, scope, memory_type, project_id, usage_profile_id, status, revision, request_id, created_at, updated_at, tags
| title | type | permalink | stable_id | scope | memory_type | project_id | usage_profile_id | status | revision | request_id | created_at | updated_at | tags | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 从安装包提取证书不能用于抓包 | experience | main/projects/280dd2a0-d23d-4a71-91e1-dce4353163be/从安装包提取证书不能用于抓包 | a6b4d959-cae2-48d3-8aad-d8e43b785aee | project | experience | 280dd2a0-d23d-4a71-91e1-dce4353163be | 0c9feb46-d06e-43cd-9ef0-c5813c84a998 | active | 1 | rapdrama-exp-cert-extract-no-20260925-0351 | 2026-09-24T19:51:43.361321+00:00 | 2026-09-24T19:51:43.361321+00:00 |
|
不能靠从 com.leivideo.raptdrama 安装包里提取证书再装到系统区来解密 HTTPS。包内没有可用于代签的私钥;Charles 用自己的根证书签发站点证书,App 不信任这张根。把包里的公钥证书装进系统区也不会让 Dart 信任 Charles。
改 Android 的 network security config 或只装系统证书,对这个 Flutter 发行包的 dart:io 请求无效。已实测:系统证书加全局代理仍看不到 apis.raptdrama.com / app.raptdrama.com;整机转发后 TLS 失败。
要看业务明文,必须让这个进程的 Dart TLS 校验接受 Charles 根证书。没有源码时,运行时改进程信任比重打包改 libapp.so / libflutter.so 快。没有让 Dart 信任该证书之前,不要再做 iptables 全局转发。