﻿########## 1) NativeAnalyzer.analyzeSo  (deep=false) ##########
搴? libr_core.so  鐢ㄦ椂 920ms  鎶ュ憡 5106 瀛楃
鈻犫枲 libr_core.so
  璺緞 : E:\KuGou\2026-09-15-18-17-47\android_mcp\app\src\main\libs\arm64-v8a\libr_core.so
  澶у皬 : 3783624 bytes (3.6 MB)

鈻?ELF 缁撴瀯锛堢函 Java 瑙ｆ瀽锛屼笉渚濊禆 radare2锛?  绫诲瀷     : ET_DYN锛堝叡浜簱 / PIE锛?  绫诲埆     : ELF64 灏忕锛圠E锛?  鏋舵瀯     : AArch64 (arm64)
  鍏ュ彛     : 0x8f760
  SONAME   : libr_core.so
  娈垫暟     : 19

  鈼?娈佃〃
      .gnu.hash         0x190       3.5 KB    GNU_HASH    -W-
      .dynsym           0xf98       61.3 KB   DYNSYM      -W-
      .dynstr           0x104c0     45.2 KB   STRTAB      -W-
      .gnu.version      0x1b9b6     5.1 KB    GNU_VERSYM  -W-
      .gnu.version_r    0x1ce28     64 B      GNU_VERNEED -W-
      .rela.dyn         0x1ce68     362.6 KB  RELA        -W-
      .rela.plt         0x778b8     57.4 KB   RELA        -W-
      .plt              0x85e40     38.3 KB   PROGBITS    -WX
      .text             0x8f760     2.5 MB    PROGBITS    -WX
      .rodata           0x305450    453.1 KB  PROGBITS    -W-
      .note.android.ident0x3768cc    152 B     NOTE        -W-
      .fini_array       0x37aec0    16 B      FINI_ARRAY  RW-
      .data.rel.ro      0x37aed0    108.0 KB  PROGBITS    RW-
      .dynamic          0x395eb0    800 B     DYNAMIC     RW-
      .got              0x3961d0    19.5 KB   PROGBITS    RW-
      .data             0x39b000    17.6 KB   PROGBITS    RW-
      .bss              0x39f658    416 B     NOBITS      RW-
      .shstrtab         0x0         169 B     STRTAB      ---

  鈼?渚濊禆搴擄紙DT_NEEDED锛?4 涓級
      libm.so, libdl.so, libr_config.so, libr_cons.so, libr_io.so, libr_util.so, libr_flag.so, libr_asm.so, libr_arch.so, libr_esil.so, libr_debug.so, libr_bin.so, libr_lang.so, libr_anal.so, libr_bp.so, libr_egg.so, libr_reg.so, libr_search.so, libr_syscall.so, libr_socket.so, libr_fs.so, libr_magic.so, libr_muta.so, libc.so

  鈼?瀵煎嚭绗﹀彿锛?02 涓級
      涓?Dart / JNI / 缃戠粶 / 鍙嶈皟璇?鐩稿叧鐨勫鍑猴細
      0x2ae3f0  r_core_visual_debugtraces         (940)
      0xb8c44  r_core_file_reopen_debug          (1104)
      0xa5be0  r_core_debug_ri                   (1084)
      0xa6080  r_core_debug_rr                   (1304)
      0x20326c  r_core_setup_debugger             (920)
      0x2b97e4  r_panels_root_free                (188)
      0x2baf88  r_core_panels_root                (944)
      0xb83d8  r_core_file_reopen_remote_debug   (660)

  鈼?瀵煎叆绗﹀彿锛圲ND锛?110 涓級
      r_buf_write_at, r_io_cache_pop, r_anal_hint_unset_val, set_p_new, r_bin_get_imports_vec, r_anal_del_jmprefs, pj_kN, r_asm_mnemonics, r_libstore_remove, r_bin_file_set_cur_by_id, r_sys_arch_id, r_str_escape_utf16le, strerror, r_str_split, r_io_map_set_name, memcpy, r_strbuf_drain, r_strpool_get_nth, r_sign_diff_by_name, r_xdg_cachedir, r_reg_getv, r_syscall_get_io, r_syscall_list, r_sign_search_init 鈥?绛?2110 涓?
  鈼?瀛楃涓叉儏鎶ワ紙鍗曟鎵弿锛? 瀛楃浠ヤ笂锛涙瘡椤规渶澶氬垪 20 鏉★級
      瀛楃涓叉€绘暟 : 16158

      [.dart     ] 0 鏉?      [package:  ] 0 鏉?      [http      ] 102 鏉?         0x14f8b   r_core_rtr_http
         0x14f9b   r_core_rtr_http_stop
         0x17b39   r_socket_http_download
         0x17b50   r_socket_http_get
         0x17b62   r_socket_http_post
         0x19fb0   r_socket_http_accept
         0x19fc5   r_socket_http_close
         0x19fd9   r_socket_http_free
         0x19fec   r_socket_http_handle_upload
         0x1a008   r_socket_http_response
         0x30616d  HTTP/1.0 %d %s
         0x314bb6  http.sandbox
         0x314bc3  http.index
         0x322f77  http.maxport
         0x323123  http://localhost:9090/cmd
         0x32328e   # http server
         0x32329d  http server:
         0x3232aa  listen for http connections (r2 -qc=H /bin/ls)
         0x323327  start http server on 'port' in background
         0x323351  start http server on 'port' (launch browser)
      [dart:     ] 0 鏉?      [flutter   ] 0 鏉?      [frida     ] 1 鏉?         0x32b7eb  frida://

  鈼?Dart 鍖呰矾寰勶紙package: / dart:锛?      package: 鍛戒腑 0 鏉★紝dart: 鍛戒腑 0 鏉★紝.dart 鍛戒腑 0 鏉?         (鏃?Dart 婧愯矾寰?鈥斺€?闈?Flutter 搴擄紝鎴栬搴撳凡琚?strip 鍒板彧鍓╂満鍣ㄧ爜)

  鈼?Dart 蹇収绗﹀彿
      (闈?Dart 搴擄紝鏃犲揩鐓х鍙峰睘姝ｅ父锛涜嫢鐩爣鏄?Flutter 搴旂敤锛岀湅鍚屾壒閲岀殑 libapp.so)

鈻?radare2 澧?鈥?鎴柇灞曠ず)

  [PASS] 鎶ュ憡鍚爣棰?搴撳悕)
  [PASS] 鍚枃浠朵俊鎭(iI)
  [PASS] 璇嗗埆鍑?ELF64
  [PASS] 鍚?ELF 缁撴瀯娈碉紙绾?Java 瑙ｆ瀽锛?
  [PASS] 璇嗗埆鍑?aarch64锛圗LF 灞傦級
  [PASS] 璇嗗埆鍑?aarch64锛坮2 灞傦級
  [PASS] 鍚琛?
  [PASS] 鍚緷璧栧簱(DT_NEEDED)
  [PASS] 鍚緷璧栧簱(il)
  [PASS] 鍚姩鎬佺鍙?isq)
  [PASS] 鍚鍑虹鍙锋
  [PASS] 鍚鍏ョ鍙锋
  [PASS] 鍚瓧绗︿覆鎬绘暟
  [PASS] 瀛楃涓叉€绘暟鏄暟瀛?
  [PASS] 鍚?Dart 鍖呰矾寰勬
  [PASS] 鍚?Dart 蹇収绗﹀彿娈?
  [PASS] 鍚笅涓€姝ュ缓璁?r2_xrefs)
  [PASS] r2 娈垫爣娉ㄤ负鍙€夊寮?
  [PASS] 鏃?r2 鍣０(WARN/INFO 宸叉护)
  [PASS] 鏃?marker 娈嬬暀
########## 2) 娣卞害鍑芥暟鍒嗘瀽 (deep=true, 灏忓簱) ##########
搴? libr2.so  鐢ㄦ椂 361ms
(鏃犳繁搴︽)
  [FAIL] 娣卞害娈靛瓨鍦? -> no deep section
  [FAIL] 娣卞害娈电粰鍑哄嚱鏁版€绘暟  -> no aflc
  [PASS] 娣卞害娈甸潪'鏈惎鐢?
########## 3) AnalysisRun.run (鐪?APK) ##########
鎬荤敤鏃?5581ms  libsAnalyzed=5
--- summary ---
鉁?鍒嗘瀽瀹屾垚锛堣€楁椂 5.5s锛?鐩爣鏂囦欢 : E:\KuGou\2026-09-15-18-17-47\android_mcp\dist\RevMCP-debug.apk锛?0.1 MB锛?鍖呯骇鐢诲儚 : 绗?1-85 琛岋綔瀛楄妭 0-3289
鍘熺敓鍒嗘瀽 : 绗?86-591 琛岋綔瀛楄妭 3289-31227锛? 涓?.so锛?鏃ュ織鏂囦欢 : E:\KuGou\2026-09-15-18-17-47\android_mcp\evidence\logs9\analysis.log
璇诲寘绾х敾鍍? read_log {"offset":0,"max_bytes":20000}
璇诲師鐢熷垎鏋? read_log {"offset":3289,"max_bytes":40000}

  [PASS] 浜х敓鍖呯骇鐢诲儚鍧?
  [PASS] 浜х敓鍘熺敓鍒嗘瀽鍧?
  [PASS] 鍒嗘瀽浜?>= 2 涓?.so
  [PASS] summary 鍚袱涓?read_log 鎸囦护
  [PASS] 鏃ュ織鍥炶鍚?鍘熺敓搴撳垎鏋?
  [PASS] 鏃ュ織鍥炶鍚?iI 娈?
  [PASS] 鏃ュ織鍥炶鍚?lib 鍚?
  [PASS] 鏃ュ織琛屾暟鍚堢悊
宸ヤ綔鐩綍 E:\KuGou\2026-09-15-18-17-47\android_mcp\evidence\logs9\work\RevMCP-debug.apk 淇濈暀鏂囦欢: 0
  [PASS] 宸ヤ綔鐩綍瀛樺湪
########## 4) pick() 閫夊簱绛栫暐 ##########
picked(5): libapp.so libflutter.so libapp.so libbig.so libmid.so 
  [PASS] 涓诲簱琚紭鍏堥€変腑
  [PASS] 鏁伴噺涓嶈秴杩囦笂闄?5
  [PASS] arm64 浼樺厛浜?v7a

=========================================
PASS: 33   FAIL: 2
=========================================
