参考 APK : D:/Program Files/Netease/GameViewer/Download/Blutter GUI_1.0.0.apk (88.0 MB, 579 条目, 其中 lib/29 个)

【一】逐字节一致 —— 从参考 APK 搬来的（24 个，111.8 MB）
   ✔ app/src/main/libs/blutter/arm64-v8a/libblutter_2_14.so    2889.4 KB   == lib/arm64-v8a/libblutter_2_14.so
   ✔ app/src/main/libs/blutter/arm64-v8a/libblutter_2_15.so    3081.4 KB   == lib/arm64-v8a/libblutter_2_15.so
   ✔ app/src/main/libs/blutter/arm64-v8a/libblutter_2_16.so    3081.4 KB   == lib/arm64-v8a/libblutter_2_16.so
   ✔ app/src/main/libs/blutter/arm64-v8a/libblutter_2_17.so    3145.4 KB   == lib/arm64-v8a/libblutter_2_17.so
   ✔ app/src/main/libs/blutter/arm64-v8a/libblutter_2_18.so    3209.4 KB   == lib/arm64-v8a/libblutter_2_18.so
   ✔ app/src/main/libs/blutter/arm64-v8a/libblutter_2_19.so    3273.4 KB   == lib/arm64-v8a/libblutter_2_19.so
   ✔ app/src/main/libs/blutter/arm64-v8a/libblutter_3_0_90.so    3337.4 KB   == lib/arm64-v8a/libblutter_3_0_90.so
   ✔ app/src/main/libs/blutter/arm64-v8a/libblutter_3_0_aa.so    3337.4 KB   == lib/arm64-v8a/libblutter_3_0_aa.so
   ✔ app/src/main/libs/blutter/arm64-v8a/libblutter_3_1.so    3337.4 KB   == lib/arm64-v8a/libblutter_3_1.so
   ✔ app/src/main/libs/blutter/arm64-v8a/libblutter_3_10.so    3081.2 KB   == lib/arm64-v8a/libblutter_3_10.so
   ✔ app/src/main/libs/blutter/arm64-v8a/libblutter_3_11.so    3081.5 KB   == lib/arm64-v8a/libblutter_3_11.so
   ✔ app/src/main/libs/blutter/arm64-v8a/libblutter_3_12.so    3210.1 KB   == lib/arm64-v8a/libblutter_3_12.so
   ✔ app/src/main/libs/blutter/arm64-v8a/libblutter_3_2.so    3401.4 KB   == lib/arm64-v8a/libblutter_3_2.so
   ✔ app/src/main/libs/blutter/arm64-v8a/libblutter_3_3.so    3337.4 KB   == lib/arm64-v8a/libblutter_3_3.so
   ✔ app/src/main/libs/blutter/arm64-v8a/libblutter_3_4.so    3337.4 KB   == lib/arm64-v8a/libblutter_3_4.so
   ✔ app/src/main/libs/blutter/arm64-v8a/libblutter_3_5.so    3337.4 KB   == lib/arm64-v8a/libblutter_3_5.so
   ✔ app/src/main/libs/blutter/arm64-v8a/libblutter_3_6.so    3337.5 KB   == lib/arm64-v8a/libblutter_3_6.so
   ✔ app/src/main/libs/blutter/arm64-v8a/libblutter_3_7.so    3337.5 KB   == lib/arm64-v8a/libblutter_3_7.so
   ✔ app/src/main/libs/blutter/arm64-v8a/libblutter_3_8.so    3337.5 KB   == lib/arm64-v8a/libblutter_3_8.so
   ✔ app/src/main/libs/blutter/arm64-v8a/libblutter_3_9.so    3081.5 KB   == lib/arm64-v8a/libblutter_3_9.so
   ✔ app/src/main/libs/blutter/arm64-v8a/libc++_shared.so    1342.1 KB   == lib/arm64-v8a/libc++_shared.so
   ✔ app/src/main/libs/blutter/arm64-v8a/libcapstone.so    8998.5 KB   == lib/arm64-v8a/libcapstone.so
   ✔ app/src/main/libs/blutter/arm64-v8a/libicudata.so   32332.8 KB   == lib/arm64-v8a/libicudata.so
   ✔ app/src/main/libs/blutter/arm64-v8a/libicuuc.so    1982.0 KB   == lib/arm64-v8a/libicuuc.so

【二】同名但内容不同 —— 本项目改过的（0 个）
   （无）

【三】参考 APK 里没有 —— 另有来源（24 个，28.0 MB）
   + app/src/main/libs/arm64-v8a/libr2.so                 5.4 KB
   + app/src/main/libs/arm64-v8a/libr_anal.so          2389.7 KB
   + app/src/main/libs/arm64-v8a/libr_arch.so         11547.6 KB
   + app/src/main/libs/arm64-v8a/libr_asm.so            824.2 KB
   + app/src/main/libs/arm64-v8a/libr_bin.so           2377.7 KB
   + app/src/main/libs/arm64-v8a/libr_bp.so              26.4 KB
   + app/src/main/libs/arm64-v8a/libr_config.so          29.2 KB
   + app/src/main/libs/arm64-v8a/libr_cons.so           228.3 KB
   + app/src/main/libs/arm64-v8a/libr_core.so          3694.9 KB
   + app/src/main/libs/arm64-v8a/libr_debug.so          203.6 KB
   + app/src/main/libs/arm64-v8a/libr_egg.so            123.9 KB
   + app/src/main/libs/arm64-v8a/libr_esil.so           133.5 KB
   + app/src/main/libs/arm64-v8a/libr_flag.so            49.2 KB
   + app/src/main/libs/arm64-v8a/libr_fs.so             253.2 KB
   + app/src/main/libs/arm64-v8a/libr_io.so             354.9 KB
   + app/src/main/libs/arm64-v8a/libr_lang.so          1317.1 KB
   + app/src/main/libs/arm64-v8a/libr_magic.so           77.8 KB
   + app/src/main/libs/arm64-v8a/libr_main.so           301.8 KB
   + app/src/main/libs/arm64-v8a/libr_muta.so           203.3 KB
   + app/src/main/libs/arm64-v8a/libr_reg.so             77.4 KB
   + app/src/main/libs/arm64-v8a/libr_search.so          49.3 KB
   + app/src/main/libs/arm64-v8a/libr_socket.so          81.4 KB
   + app/src/main/libs/arm64-v8a/libr_syscall.so       1279.3 KB
   + app/src/main/libs/arm64-v8a/libr_util.so          1718.9 KB

【四】参考 APK 的业务代码有没有混进本项目源码树
   内容与参考 APK 任一代码条目相同的文件                          ✔ 0 个
   （比对范围：源码 java/ + assets/ + tools/*.py，按 SHA-256 命中判）
   参考 APK 自带的代码文件（7 个，仅用于第 4 项比对）:
      - assets/flutter_assets/AssetManifest.bin
      - assets/flutter_assets/assets/blutter.py
      - assets/flutter_assets/assets/dartvm_fetch_build.py
      - assets/flutter_assets/assets/extract_dart_info.py
      - assets/flutter_assets/isolate_snapshot_data
      - assets/flutter_assets/kernel_blob.bin
      - assets/flutter_assets/vm_snapshot_data

【结论】
   搬运 : 24 个二进制、111.8 MB —— 全部来自参考 APK，逐字节一致
   改写 : 0 个（本项目打的二进制补丁）
   自研 : 24 个（radare2 侧，参考 APK 里没有）
   代码 : 参考 APK 的 Dart/Python 代码 0 个进入本项目源码树

   ⚠ 搬运的 24 个二进制里，blutter 本体是 MIT 许可的上游代码编译产物，
     capstone / icu / libc++ 各有自己的许可；radare2 为 LGPL-3.0，
     且本项目改过它（libr2.so 的 multicall 补丁，见 prepare_blutter.py）。
     再分发时须自行补齐对应的版权与许可声明 —— 本工程不带这些文件。
