a007d064939cf4f447416e1e5a777fcabe1413346e1c65982329d05b7472bbc8

The file is the module exactly as the page had it. WebAssembly does nothing on its own: it runs only when a script instantiates it. Labels describe what the module contains and are leads, not verdicts.

At a glance

What it is
Known library: mediapipe.
Names it came with
From cdn.auglio.com · File name: vision-wasm-internal. Its build and the addresses it came from say so; whoever builds a module chooses these, so they are hints.
How it was built
Not named in the module.
What it can do
None of its imports reaches the network, runs code or changes the page. Judged from the names of its imports.
Where we saw it
On 1 public scan, 2026-10-27.
Findings
Nothing flagged by the checks below.
Size
8.3 MiB
First seen
2026-10-27
Last seen
2026-10-27
Public scans
1
Functions
14457
Imports
230
Exports
59
Data segments
1925

Analysis limits

Only its first 2,000 strings were read.

How it was built

The module names no language, compiler or build tool. Release builds often strip this information, and hand-written modules usually lack it.

Decompiled code

14,444 of 14,457 functions decompiled to C-like pseudocode; 230 more are imported from the page.

  • 13 of 14,457 functions could not be decompiled.

Beyond WebAssembly 1.0: Vector (SIMD) instructions (1,793 functions).

Decompiled code is a reconstruction from the file, so names and types are often guesses. Query values in URLs are masked here; the downloaded file is unchanged.

FunctionSizeBlocksComplexityNotes
No functions match.

File layout

WebAssembly binary format version 1, core module, 10 sections.

SectionOffsetSizeItems
type0x82.5 KiB213
import0x9db1.5 KiB230
function0xff414.2 KiB14,457
table0x48c79 bytes1
memory0x48d09 bytes1
global0x48d911 bytes1
export0x48e4356 bytes59
element0x4a4827.6 KiB1
code0xb8d37.1 MiB14,457
data0x72abf31.1 MiB1,925
Memory
256 pages (16.0 MiB), up to 32,768 pages (2.0 GiB)
Table
14,145 entries, up to 14,145 entries, funcref
Globals
1
Element segments
1
Function names
none (names were stripped)

Data segments

Each bar is one segment of the module's data: as wide as its size, as tall as its entropy. Bars above the dashed line are encrypted or compressed. 1,925 segments, 1.1 MiB in all. The chart shows 64: the first 64 and every encrypted or compressed one.

1,861 segments not drawn (653.0 KiB)02468Segment 0: 9 bytes, 2.95 bits per byteSegment 2: 15 bytes, 3.64 bits per byteSegment 3: 64 bytes, 4.32 bits per byteSegment 4: 31 bytes, 4.02 bits per byteSegment 5: 2 bytes, 1 bits per byteSegment 6: 17 bytes, 3.73 bits per byteSegment 7: 19 bytes, 3.43 bits per byteSegment 8: 15 bytes, 3.01 bits per byteSegment 9: 36 bytes, 3.84 bits per byteSegment 10: 81 bytes, 4.12 bits per byteSegment 11: 61 bytes, 4.11 bits per byteSegment 12: 10 bytes, 2.72 bits per byteSegment 13: 55 bytes, 4.53 bits per byteSegment 14: 98 bytes, 4.69 bits per byteSegment 16: 5 bytes, 2.32 bits per byteSegment 17: 9 bytes, 2.95 bits per byteSegment 18: 4 bytes, 1.5 bits per byteSegment 19: 4 bytes, 1.5 bits per byteSegment 20: 9 bytes, 2.95 bits per byteSegment 21: 24 bytes, 3.54 bits per byteSegment 22: 46 bytes, 3.97 bits per byteSegment 23: 20 bytes, 2.94 bits per byteSegment 24: 4 bytes, 2 bits per byteSegment 25: 41 bytes, 4.17 bits per byteSegment 26: 138 bytes, 4.66 bits per byteSegment 27: 413,059 bytes, 5.61 bits per byteSegment 28: 2,072 bytes, 5.35 bits per byteSegment 29: 8,629 bytes, 5.49 bits per byteSegment 30: 283 bytes, 5.03 bits per byteSegment 31: 75 bytes, 4.66 bits per byteSegment 32: 109 bytes, 5.08 bits per byteSegment 33: 144 bytes, 4.88 bits per byteSegment 34: 187 bytes, 5 bits per byteSegment 35: 651 bytes, 5.36 bits per byteSegment 36: 142 bytes, 5.24 bits per byteSegment 37: 55 bytes, 3.69 bits per byteSegment 38: 1,543 bytes, 5.44 bits per byteSegment 39: 5,622 bytes, 5.34 bits per byteSegment 40: 483 bytes, 5.4 bits per byteSegment 41: 83 bytes, 4.83 bits per byteSegment 42: 835 bytes, 5.39 bits per byteSegment 43: 2,149 bytes, 5.1 bits per byteSegment 44: 1,014 bytes, 5.32 bits per byteSegment 45: 5,139 bytes, 5.57 bits per byteSegment 46: 1,047 bytes, 5.3 bits per byteSegment 47: 123 bytes, 4.92 bits per byteSegment 48: 123 bytes, 5.15 bits per byteSegment 49: 775 bytes, 5.35 bits per byteSegment 50: 183 bytes, 5.35 bits per byteSegment 51: 20 bytes, 3.78 bits per byteSegment 52: 2,753 bytes, 5.46 bits per byteSegment 53: 1,590 bytes, 5.42 bits per byteSegment 54: 20 bytes, 3.78 bits per byteSegment 55: 2,827 bytes, 5.57 bits per byteSegment 56: 477 bytes, 4.41 bits per byteSegment 57: 544 bytes, 5.1 bits per byteSegment 58: 290 bytes, 4.65 bits per byteSegment 59: 523 bytes, 4.95 bits per byteSegment 60: 178 bytes, 4.43 bits per byteSegment 61: 752 bytes, 5.46 bits per byteSegment 62: 3,683 bytes, 5.67 bits per byteSegment 63: 78 bytes, 2.74 bits per byte
data segment encrypted or compressed 1,861 segments not drawn 7.5 bits per byteHeight: bits per byte. Width: share of all the data.

Imports (230)

  • a.a
  • a.b
  • a.c
  • a.d
  • a.e
  • a.f
  • a.g
  • a.h
  • a.i
  • a.j
  • a.k
  • a.l
  • a.m
  • a.n
  • a.o
  • a.p
  • a.q
  • a.r
  • a.s
  • a.t
  • a.u
  • a.v
  • a.w
  • a.x
  • a.y
  • a.z
  • a.A
  • a.B
  • a.C
  • a.D
  • a.E
  • a.F
  • a.G
  • a.H
  • a.I
  • a.J
  • a.K
  • a.L
  • a.M
  • a.N
  • a.O
  • a.P
  • a.Q
  • a.R
  • a.S
  • a.T
  • a.U
  • a.V
  • a.W
  • a.X

Exports (59)

Text it passes to the page

Fixed text the module hands to the page's JavaScript when it calls an import, read from the module file. Imports that reach the network, run code or change the page come first; web addresses are shown as their host.

ImportText
a.Diiii
a.Eunsigned char
a.Eunsigned short
a.Eunsi
a.Elong
a.Fastd::string
a.Fastd::basic_string<unsigned char>
a.Gafloa
a.Kcvoid
a.Lcemscripten::val
a.Mcbool
a.gpositions
a.ginput_texture
a.gtransform_matrix
a.ginput_size
a.gshared_int4s
a.gshared_float4s
a.gvideo_frame
a.galpha
a.gbeta
a.ginput_frame
a.galpha_mask
a.galpha_value
a.goverlay
a.gtransparent_color
a.haHTMLCanvasElement
a.haOffscreenCanvas
a.haImageBitmap
a.jastd::wstring
a.jastd::u16string

Showing 30 of 52.

In our sandbox

  • Produced 200 strings at run time, listed below.
  • Ran a long busy loop (often hashing).

Strings it produced at run time

Text that appeared while it ran and is not in the file: decoded, decrypted or built by its code. Web addresses are shown as their host. Showing 80 of 200.

  1. googlefile:/google_src/cloud/mrschmidt/22876/.snapshot/3/google3
  2. 2395e513-e39f-4caa-b060-f7852334f8b4
  3. [email protected]:/google/src/cloud/mrschmidt/updatewasm/google3
  4. //third_party/mediapipe/tasks/web/vision:vision_wasm_internal
  5. Blaze, release blaze-2023.06.20-3 (mainline @541738929)
  6. blaze-out/wasm-opt-ST-572532f09479/bin/third_party/mediapipe/tasks/web/vision/vision_wasm_internal
  7. /google/src/cloud/mrschmidt/updatewasm/google3
  8. Built on Jul 7 2023 10:34:06 (1688751246)
  9. FACE_RECT_NEXT_FRAME
  10. canned_gesture_classifier.tflite
  11. custom_gesture_classifier.tflite
  12. pose_landmarks_detector.tflite
  13. type.googleprod.com/
  14. N6proto22io14ErrorCollectorE
  15. LC_CTYPE
  16. 0123456789abcdefABCDEFxX+-pPiInN
  17. drishti.TensorsToClassificationCalculatorOptionslabel_map_path
  18. drishti.RenderAnnotation.Textdisplay_text
  19. proto2.MethodOptionssecurity_labellegacy_stream_typelegacy_result_type
  20. )@333333
  21. \>H4`?x^
  22. ?{;bfC<]
  23. +}=:G<?oH1
  24. ?}FV=9Zx
  25. fG<058;*
  26. 2<Xxo:FT
  27. O>Zap?q8
  28. Hi?qfv>16
  29. <GYC;?^}
  30. >q^Z?{K"
  31. 6p1@9|J5
  32. 7stB9^yA
  33. 2ry7ek19
  34. <cJ`<O5U
  35. a??3C>]E
  36. eW<#/*=9
  37. c>yzp=0P
  38. hP=K \<1
  39. /fA8`_G9
  40. ;%3>;%3>Z8@
  41. WR8+P79S
  42. a8K+&9YsW
  43. nLM>nLM>1H\
  44. qYe=V>r<
  45. =>t.=kq-
  46. Hr>Km??z
  47. T>r<oYe=qV
  48. C'_8T"y5
  49. 27ek197O
  50. ?;%3>7Zh
  51. !<[Yj=E}
  52. U"y5C'_8
  53. hO94ry7Wo7
  54. `_G9/fA8
  55. c>wzp=/P
  56. 8u.G8^!L
  57. a?@3C>^E
  58. eW<$/*=:
  59. ek194ry7As
  60. Hi?rfv>16
  61. OPAQUE_HYBRID
  62. oto.FilePoint+
  63. rotobuf.List+
  64. image_classif3
  65. raphOptions
  66. sCalculatoC
  67. drishti.LandmarkListCollection
  68. drishti.Landmark.presence
  69. drishti.LandmarkList
  70. drishti.LandmarkList.landmark
  71. drishti.NormalizedLandmarkList
  72. drishti.LandmarkListCollection.landmark_list
  73. drishti.NormalizedLandmark
  74. drishti.NormalizedLandmark.x
  75. drishti.NormalizedLandmark.y
  76. drishti.NormalizedLandmark.z
  77. drishti.NormalizedLandmark.visibility
  78. drishti.NormalizedLandmark.presence
  79. cJ^D{)hm
  80. mediapipe.NormalizedRect.x_center

Checks we ran

  • Threat-feed matches: none
  • Names of mining software or pools: none
  • CryptoNight mining structure: not found
  • Hashing or cipher loops: none
  • Known hashing or cipher algorithms: none recognised
  • Encrypted or compressed data: none
  • JavaScript stored inside: none
  • Other modules inside: none
  • Imports that read browser or page details: none
  • Function names: removed (usual in release builds)

Static checks of the file: nothing in it was run for these. A finding is a lead, not a verdict.

Shares code with

Other modules that contain some of the same functions. They are ranked by functions few modules have, so a language's own runtime does not link every module built with it. Shared code often means a shared library or the same developer. It is a lead, not a verdict.

  • 66b60122…61eeef2.7 MiB · first seen 2026-10-06 · 287 functions in common (4% of this module's, 12% of that one's)
  • 80eb86a9…d63774710.8 KiB · first seen 2026-10-17 · 81 functions in common (1% of this module's, 13% of that one's)
  • c87c49d7…e35a2b494.6 KiB · first seen 2026-10-25 · 69 functions in common (1% of this module's, 14% of that one's)
  • 73ab13d9…002c67202.8 KiB · first seen 2026-10-28 · 52 functions in common (under 1% of this module's, 19% of that one's)
  • 655cc4de…12c76c277.4 KiB · first seen 2026-10-11 · 37 functions in common (under 1% of this module's, 13% of that one's)

Seen on 1 public scan

PageTitleSeenHow it got there
shop.zepter.comHome - Zepter Shop2026-10-27Downloaded as a file