Analysis

  • max time kernel
    30s
  • max time network
    129s
  • platform
    ubuntu-18.04_amd64
  • resource
    ubuntu1804-amd64-20260513-en
  • resource tags

    arch:amd64arch:i386image:ubuntu1804-amd64-20260513-enkernel:4.15.0-213-genericlocale:en-usos:ubuntu-18.04-amd64system
  • submitted
    04/08/2026, 23:23

General

  • Target
    2026-08-04_11f3f2c0bfb8a2fab54c35b4a69d050f_glassworm_qnapcrypt
  • Size 2.8MB
  • Sample260804-3ddfbsshnc
  • SHA256 0d9bf5ea6601769391384cdb5954004761b7e008e2fa2c47eab6fab9ab4e534d
  • MD5 SHA1 SHA512 SSDEEP TLSH
Score
3/10

Malware Config

Signatures

  • Enumerates kernel/hardware configuration 1 TTPs 1 IoCs

    Reads contents of /sys virtual filesystem to enumerate system information.

  • Writes file to tmp directory 2 IoCs

    Malware often drops required files in the /tmp directory.

Processes

  • /tmp/2026-08-04_11f3f2c0bfb8a2fab54c35b4a69d050f_glassworm_qnapcrypt
    /tmp/2026-08-04_11f3f2c0bfb8a2fab54c35b4a69d050f_glassworm_qnapcrypt
    1⤵
    • Enumerates kernel/hardware configuration
    • Writes file to tmp directory
    PID:1481
    • /usr/bin/python3
      python3 --version
      2⤵
        PID:1487
      • /usr/bin/python3
        /usr/bin/python3 -m pip install --no-input --disable-pip-version-check /tmp/pkg_scanner_2055218898/package/attacklm-0.6.4-py3-none-any.whl
        2⤵
          PID:1489
        • /usr/bin/python3
          /usr/bin/python3 -m pip install --no-input --disable-pip-version-check --no-deps /tmp/pkg_scanner_2055218898/package/attacklm-0.6.4-py3-none-any.whl
          2⤵
            PID:1491
          • /usr/bin/python3
            /usr/bin/python3 -c "import attacklm"
            2⤵
              PID:1495
            • /usr/bin/python3
              /usr/bin/python3 -c " import sys, types from importlib.abc import MetaPathFinder, Loader from importlib.machinery import ModuleSpec class _AnyMeta(type): def __getattr__(cls, n): return _Any def __getitem__(cls, k): return _Any class _Any(metaclass=_AnyMeta): def __init__(self, *a, **k): pass def __getattr__(self, n): return _Any def __setattr__(self, n, v): pass def __getitem__(self, k): return _Any def __call__(self, *a, **k): return _Any() def __iter__(self): return iter(()) class _StubLoader(Loader): def create_module(self, spec): m = types.ModuleType(spec.name) m.__path__ = [] m.__getattr__ = lambda n: _Any return m def exec_module(self, m): pass class _StubFinder(MetaPathFinder): def find_spec(self, name, path=None, target=None): return ModuleSpec(name, _StubLoader()) sys.meta_path.append(_StubFinder()) import attacklm "
              2⤵
                PID:1496

            Network

                  MITRE ATT&CK Enterprise v16

                  Replay Monitor

                  Loading Replay Monitor...

                  Downloads

                  manifest.json

                  • Path /tmp/pkg_scanner_2055218898/manifest.json
                  • Size 181B
                  • SHA256 6a128d582f5d9feb7677187b424327efafd9ff050911667c426e262c88c4536d
                  • MD5 SHA1 SHA512 TLSH

                  attacklm-0.6.4-py3-none-any.whl

                  • Path /tmp/pkg_scanner_2055218898/package/attacklm-0.6.4-py3-none-any.whl
                  • Size 569KB
                  • SHA256 a0e686acffd5f34798eb4baffbecd6f699e9fb395e3177137f112eade99e4990
                  • MD5 SHA1 SHA512 SSDEEP TLSH