﻿总行数: 784

=== 段落 ===
[2026-09-16 12:08:57.390] 选文件分析 · 包级画像  hgdj1.0.0_kill.apk
[2026-09-16 12:09:09.904] 选文件分析 · 原生库 r2 分析  hgdj1.0.0_kill.apk

=== r2 用时 ===
  用时 1390ms
    函数总数 : 458（用时 3s）
  用时 806ms
    函数总数 : 1（用时 0s）
  用时 1208ms
  用时 805ms
  用时 806ms

=== 失败/超时/错误关键字 ===
      __system_property_get, strcmp, __system_property_find, access, memcmp, memchr, strlen, atoi, pthread_self, eglGetError, eglDestroySurface, eglGetCurrentContext, eglGetCurrentDisplay, eglGetCurrentSurface, eglMakeCurrent, eglQuerySurface, eglSwapBuffers, eglGetDisplay, eglInitialize, eglTerminate, setpriority, gettid, AAssetManager_fromJava, AAssetManager_open … 等 472 个
         0x194149  Fatal error in dart:io (socket): %s
■ radare2 增强分析（可选，失败不影响上面的结论）
    0x00a3d360    1     16 sym.imp.eglGetError
         0x45051   `flutter_inappwebview_android` threw an error: 
■ radare2 增强分析（可选，失败不影响上面的结论）
      __cxa_finalize, __cxa_atexit, __register_atfork, munmap, sscanf, pthread_mutex_unlock, qsort, strtol, strchr, closedir, pthread_cond_signal, fclose, memmove, wcrtomb, __assert2, strlen, ldexp, free, malloc, strerror, pthread_once, strncmp, sem_wait, memcmp … 等 412 个
■ radare2 增强分析（可选，失败不影响上面的结论）
      __cxa_finalize, __cxa_atexit, __register_atfork, rename, sscanf, realloc, strcpy, pthread_mutex_unlock, fopen, qsort, stdout, strtol, getsockname, fwrite, fstat, strchr, closedir, pthread_cond_signal, fclose, getsockopt, sprintf, memmove, vsnprintf, gai_strerror … 等 548 个
■ radare2 增强分析（可选，失败不影响上面的结论）
■ radare2 增强分析（可选，失败不影响上面的结论）

=== 是否出现 blutter ===
  flutter_probe {"apk_path":"<APK>"}   取 Dart 版本与 blutter 版本选择
  flutter_probe {"apk_path":"<APK>"}   取 Dart 版本与 blutter 版本选择
  flutter_probe {"apk_path":"<APK>"}   取 Dart 版本与 blutter 版本选择
  flutter_probe {"apk_path":"<APK>"}   取 Dart 版本与 blutter 版本选择
  flutter_probe {"apk_path":"<APK>"}   取 Dart 版本与 blutter 版本选择
