{
  "generated": "2026-09-15T09:38:11.041Z",
  "source": "https://publicmosaic.com/indicators",
  "tlp": "CLEAR",
  "scope": "template 0b479b1b5763_0b479b1b5763_e9d2b55797df — https://publicmosaic.com/ja4x/0b479b1b5763_0b479b1b5763_e9d2b55797df",
  "caveat": "Combine with network scope. A bare JA4X is a certificate template, not an identity: it collides across operators using the same tooling, and a template spanning several families is a library default. `discriminating: false` marks singletons and multi-family templates; JA4X+ entries (template + issuer CN + not_before day) are the finer key.",
  "templates": [
    {
      "ja4x": "0b479b1b5763_0b479b1b5763_e9d2b55797df",
      "url": "/ja4x/0b479b1b5763_0b479b1b5763_e9d2b55797df",
      "hosts": 52,
      "listed": 52,
      "families": [
        "pure_rat"
      ],
      "networks": [
        136557,
        63119,
        6079,
        16509,
        197769,
        931,
        14956,
        215730,
        202412,
        63949,
        27176,
        49276,
        209207,
        36352,
        203446,
        58212,
        19318,
        396356,
        210558,
        44382,
        58232,
        53755,
        152194,
        399486,
        132203,
        399979,
        265919,
        208185,
        16276,
        48753,
        400897,
        214036,
        56322,
        62904
      ],
      "first_seen": "2026-08-23T00:40:27.575Z",
      "last_seen": "2026-09-15T09:32:33.498Z",
      "discriminating": true,
      "plus": [
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-08-03",
          "hosts": 4,
          "listed": 4
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-08-28",
          "hosts": 4,
          "listed": 4
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-07-03",
          "hosts": 3,
          "listed": 3
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-08-23",
          "hosts": 3,
          "listed": 3
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-08-31",
          "hosts": 3,
          "listed": 3
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-09-04",
          "hosts": 3,
          "listed": 3
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-08-10",
          "hosts": 2,
          "listed": 2
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-08-21",
          "hosts": 2,
          "listed": 2
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-08-24",
          "hosts": 2,
          "listed": 2
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-08-30",
          "hosts": 2,
          "listed": 2
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-04-26",
          "hosts": 1,
          "listed": 1
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-05-07",
          "hosts": 1,
          "listed": 1
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-05-18",
          "hosts": 1,
          "listed": 1
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-06-14",
          "hosts": 1,
          "listed": 1
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-06-18",
          "hosts": 1,
          "listed": 1
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-06-22",
          "hosts": 1,
          "listed": 1
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-06-25",
          "hosts": 1,
          "listed": 1
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-06-29",
          "hosts": 1,
          "listed": 1
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-07-19",
          "hosts": 1,
          "listed": 1
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-07-22",
          "hosts": 1,
          "listed": 1
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-07-30",
          "hosts": 1,
          "listed": 1
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-08-02",
          "hosts": 1,
          "listed": 1
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-08-05",
          "hosts": 1,
          "listed": 1
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-08-06",
          "hosts": 1,
          "listed": 1
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-08-07",
          "hosts": 1,
          "listed": 1
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-08-11",
          "hosts": 1,
          "listed": 1
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-08-15",
          "hosts": 1,
          "listed": 1
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-08-16",
          "hosts": 1,
          "listed": 1
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-08-18",
          "hosts": 1,
          "listed": 1
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-08-20",
          "hosts": 1,
          "listed": 1
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-08-29",
          "hosts": 1,
          "listed": 1
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-09-01",
          "hosts": 1,
          "listed": 1
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-09-05",
          "hosts": 1,
          "listed": 1
        },
        {
          "issuer_cn": "api.purecoder.io",
          "not_before_day": "2026-09-06",
          "hosts": 1,
          "listed": 1
        }
      ]
    }
  ]
}
