data/extracted/package_forensics/runs/20260610-flutter-arm64-focus/processed-upf-food-scanner/deep-tools/flutter-aot/arm64-v8a/apk_contents__config.arm64_v8a.apk能还原到什么程度
本轮 blutter 已能看到 Flutter 一方的包名、路由/页面源路径、资源路径、remote config/IAP/广告配置常量和部分控制器/模块命名;不能直接等价为完整 Dart 源码。
核心模块
未发现。
功能信号
| Signal | Value |
|---|---|
| background | 88 |
| enhance | 1 |
| generate | 12 |
| interstitial_ad | 434 |
| native_ad | 1067 |
| onboarding | 173 |
| permission | 200 |
| premium | 39 |
| purchase | 65 |
| remote_config | 17 |
接口 / URL 线索
- https://flutter.dev/docs/release/breaking-changes/network-policy-ios-android
- https://api.flutter.dev/flutter/dart-ui/ChannelBuffers-class.html
- https://processed-default-rtdb.firebaseio.com
- https://github.com/flutter/packages/blob/main/packages/google_fonts/example/test
- https://docs.flutter.dev/development/data-and-backend/networking
- https://github.com/flutter/flutter/issues/new/choose
- https://fonts.gstatic.com/s/a/
- https://api.processedapp.com/api/v2
- https://pub.dev/
- https://processedapp.com/wp-json/wp/v2/posts
- https://processedapp.com/processing-classifications/
- https://processedapp.com/terms/
- https://processedapp.com/privacy/
- https://processedapp.com
- https://processedapp.com/contact/
- https://processedapp.com/terms
- https://processedapp.com/privacy
- https://api.processedapp.com/api/v2/migration/sync-legacy-scans
- https://processed-default-rtdb.firebaseio.com/
- https://processed-default-rtdb.firebaseio.com/appConfig/activeUsers.json
- https://play.google.com/store/apps/details
- https://processedapp.com/dl
- https://api.flutter.dev/flutter/material/Scaffold/of.html
广告点位
| Placement | AdMob IDs |
|---|---|
| bannerTheme | |
| intercal | |
| interface | |
| interfaces | |
| interlaced | |
| internal | |
| internet | |
| interop | |
| interpolate | |
| interpolation | |
| interpolator | |
| intersect | |
| interval | |
| native | |
| nativeFilter | |
| nativeSpellCheckServiceDefined | |
| open | |
| openAppSettings | |
| openMultiple | |
| open_app_on_camera | |
| opening |
资源和界面素材
| Asset | 命中 |
|---|---|
| assets/icons/whole-food.svg | 3 |
| assets/icons/minimally-processed.svg | 3 |
| assets/icons/processed.svg | 3 |
| assets/icons/ultra-processed.svg | 3 |
| assets/images/slides-feature.png | 3 |
| assets/icons/plate.png | 1 |
| assets/icons/scan_empty_state.svg | 1 |
| assets/icons/arrow_down.svg | 1 |
| assets/icons/icon-processing.svg | 1 |
| assets/icons/icon-contact.svg | 1 |
| assets/icons/icon-privacy.svg | 1 |
| assets/icons/icon-terms.svg | 1 |
| assets/icons/icon-logout.svg | 1 |
| assets/icons/grey-logo.svg | 1 |
| assets/icons/icon-delete.svg | 1 |
| assets/side-logo.svg | 1 |
| assets/icons/icon-camera.svg | 1 |
| assets/animations/scan.json | 1 |
| assets/images/movement.png | 1 |
| assets/videos/onboarding_video_subs.mp4 | 1 |
| assets/videos/onboarding_video.mp4 | 1 |
| assets/app-icon.svg | 1 |
| assets/icons/home_icon.svg | 1 |
| assets/icons/scans_icon.svg | 1 |
| assets/icons/diary_icon.svg | 1 |
| assets/icons/profile_icon.svg | 1 |
| assets/icons/google-logo.svg | 1 |
边界
- Flutter AOT 产物无法直接恢复完整 Dart 源码;blutter 能恢复大量类名、路径、常量、路由、配置和调用符号。
- 接口 host 若来自运行时 remote config、加密下发或服务端策略,静态包里可能只看到兜底 URL。
- 需要 Frida/HAR/真机行为日志来确认实际请求、付费闸口和广告触发频率。