confirmed host

IP address 154.219.101.56

Cobalt StrikeSlivercontrollers · :50050, :31337, :4488, :8085, :8080

On AS401701. It presented 4 certificates; 187 other hosts share at least one of them.

listed last confirmed feed checked TLP:CLEAR Suricata rules Show in the live feed

Relations

Values this address shares with other hosts in this archive, rarest first, watermarks last. A shared value says the hosts were set up alike, not that one operator runs them.

SharedValueOther hosts
Cobalt Strike server key870c9cac6f1a579abf9d7e8b3acee7441 other host · 1 listed
Issuance cohort7022c563de38_7022c563de38_bf0f0589fc03_b2db06dc38aa_35c3fa061a142 other hosts · 2 listed
TLS certificate56a06a233bd30f693de25ef12cc19e8b2c92d3eb97dd969a2578df084c37647853 other hosts · 53 listed
Issuance cohort2166164053c1_2166164053c1_30d204a01551_60e4afe8b719_4c8172b9dba553 other hosts · 53 listed
TLS certificate87f2085c32b6a2cc709b365f55873e207a9caa10bffecf2fd16d3cf9d94d390c145 other hosts · 143 listed
JA4X template2166164053c1_2166164053c1_30d204a01551420 other hosts · 417 listed
JA4X template7022c563de38_7022c563de38_bf0f0589fc03770 other hosts · 631 listed
Cobalt Strike watermark123456789018 other hosts · 18 listed
Cobalt Strike watermark39114493842 other hosts · 42 listed

A Cobalt Strike watermark is a weak link: cracked and leaked builds share one.

Not shared with any other host in this archive: 1 server key, 2 certificates.

Network context

SharedValueOther hosts
/24154.219.101.0/241 other host · 1 listed
NetworkAS401701 · cognetcloud68 other hosts · 68 listed

Hosts near this one, for context only.

Summary

First seen by the scanner2026-09-20
Ports5 · 5 listed
Evidence4 certificates · 2 beacon configurations · 2 files served
Look up elsewhereVirusTotal · Shodan · Censys

Ports

This address answered on 5 ports, across 2 families. First seen and last confirmed dates are per row, by UTC day.

PortFamilyFirst seenLast confirmedStatusTLS certificateJA4XConfiguration
:50050 · Cobalt Strike team-server defaultCobalt Strikelisted56a06a233bd32166164053c1_2166164053c1_30d204a01551
:31337 · Sliver defaultSliverlisted7f57deeb72bf7022c563de38_7022c563de38_bf0f0589fc03
:4488Cobalt Strikelisted152abdde5b812166164053c1_2166164053c1_30d204a01551
:8085Cobalt Strikelisted87f2085c32b62166164053c1_2166164053c1_30d204a01551beacon 1
:8080 · alt-HTTPCobalt Strikelistedbeacon 2

Observation history

Listed on 41 of the 63 days since this archive began recording, 2026-08-29 UTC.

  1. listed
  2. :50050 and 1 more
  3. :31337
  4. :8085 and 1 more

2026-08-292026-10-30

  • first seen to last confirmed
  • listed after its last confirmation

A marked day is a UTC day the feed listed this address. The feed keeps a listener for up to 90 days after its last confirmation, so a listed day is not a confirmation. A listener no longer in the feed is drawn to its last confirmation.

Listed days as dates
  • 2026-09-20 – 2026-10-30 (41 days)

Evidence

Each certificate, configuration and file appears once, with the listeners that carried it.

TLS certificate 56a06a233bd3

On :50050.

cert subjectMajor Cobalt Strike
cert subject orgcobaltstrike
cert issuerMajor Cobalt Strike
cert issuer orgcobaltstrike
cert validity2022-08-30 → 2022-11-28
cert typeself-signed
cert key2048-bit
cert serial (hex)27530dfe
cert serial (decimal)659754494

The names above are what the certificate claims, not proof that this host owns them. Treat a familiar name as a likely impersonation.

TLS certificate 7f57deeb72bf

On :31337.

tls certificate7f57deeb72bf920f66a330f8ba288a095208af2ab17609456d97e9e5c1e9a2cc
cert subjectmultiplayer
cert issueroperators
cert validity2026-07-27 → 2028-07-26
cert typeissuer-signed
cert key256-bit
cert serial (hex)b9a50f4a65de0b41fed633aeb08a910d
cert serial (decimal)246764218332422184563872076508441514253
cert namesmultiplayer

The names above are what the certificate asserts, signed by the issuer it names, which may be a public certificate authority, a private one, or one a builder ships. This site verifies none of it, so treat a name here as a lead to investigate, never an attribution.

TLS certificate 152abdde5b81

On :4488.

tls certificate152abdde5b810cb6cd776261f3a1afbe11cdcb44ac8060a30048e308c710c4de
cert subjectMajor Cobalt Strike
cert subject orgcobaltstrike
cert issuerMajor Cobalt Strike
cert issuer orgcobaltstrike
cert validity2018-12-05 → 2019-03-05
cert typeself-signed
cert key2048-bit
cert serial (hex)1192ab6d
cert serial (decimal)294824813

The names above are what the certificate claims, not proof that this host owns them. Treat a familiar name as a likely impersonation.

TLS certificate 87f2085c32b6

On :8085.

cert validity2015-05-20 → 2025-05-17
cert typeself-signed
cert key2048-bit
cert serial (hex)08bb00ee
cert serial (decimal)146473198

The names above are what the certificate claims, not proof that this host owns them. Treat a familiar name as a likely impersonation.

Beacon configurations

2 configurations on 2 listeners. Common to both:

callback154.219.101.56 · same as this host
postPOST /submit.php
sleep60s ±0%
spawn to x86%windir%\syswow64\rundll32.exe
spawn to x64%windir%\sysnative\rundll32.exe

Each configuration calls back on its own listener’s port. Where they differ:

Configurationbeacon typecs versiongetuser-agentwatermarkserver key md5inject stub
Beacon 1 · :8085HTTPSCobalt Strike 4.7 (Aug 17, 2022)GET /loadMozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0)391144938870c9cac6f1a579abf9d7e8b3acee744b50b86d735412685eb6044ad8d01781c
Beacon 2 · :8080HTTPCobalt Strike 4.4 (Aug 04, 2021)GET /pixel.gifMozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; SV1)1234567890ef107301234844dc96723b3b7939e8c730c0eee4f63e95d41b02a2c1da5d509c

Listeners

Each listener below shows its status and what sets it apart. Dates are in Ports; certificates, configurations and files in Evidence. Common to all 5 listeners:

serviceip-port · tcp
networkAS401701 · cognetcloud
confidence100 / 100

154.219.101.56:50050 · Cobalt Strike

listed · certificate 56a06a233bd3

154.219.101.56:31337 · Sliver

listed · certificate 7f57deeb72bf

154.219.101.56:4488 · Cobalt Strike

listed · certificate 152abdde5b81

154.219.101.56:8085 · Cobalt Strike

listed · certificate 87f2085c32b6 · beacon 1

154.219.101.56:8080 · Cobalt Strike

listed · beacon 2

Hosts sharing a value with this one

1,210 other hosts in this archive share at least one value with this one. Each is listed once, under its first shared value in Relations order. Dates and status are from the records that share a value. Showing the 40 that rank first.

AddressFamilySharesLast confirmedStatus
Cobalt Strike server key · 1 other host · 1 listed

Every beacon carries its team server’s public key. Hosts sharing one were set up from the same server installation, or from a leaked or cracked copy that ships its key file, so it is not evidence of a single operator.

39.100.66.238Cobalt Strikeserver key · watermarklisted
Issuance cohort 7022c563de38_7022c563de38_bf0f0589fc03_b2db06dc38aa_35c3fa061a14 · 2 other hosts · 2 listed

A shared value says the hosts were set up alike, not that one operator runs them.

137.220.219.243Sliverissuance cohort · JA4X templatelisted
23.94.206.113Sliverissuance cohort · JA4X templatelisted
TLS certificate 56a06a233bd30f693de25ef12cc19e8b2c92d3eb97dd969a2578df084c376478 · 53 other hosts · 53 listed

These hosts presented the same certificate. Leaked or resold profiles reuse certificates, so this is not evidence of a single operator.

Of these, 16 are past the 40 hosts shown.

113.250.188.15Cobalt Strike2 certificates · issuance cohort · JA4X templatelisted
60.247.206.23Cobalt Strike2 certificates · issuance cohort · JA4X template · watermarklisted
192.3.251.109Cobalt Strike2 certificates · issuance cohort · JA4X templatelisted
111.228.5.127Cobalt Strike2 certificates · issuance cohort · JA4X templatelisted
47.93.243.161Cobalt Strike, Slivercertificate · issuance cohort · 2 JA4X templateslisted
146.19.216.170Cobalt Strike2 certificates · issuance cohort · JA4X templatelisted
146.19.216.163Cobalt Strike2 certificates · issuance cohort · JA4X templatelisted
1.15.76.39Cobalt Strike2 certificates · issuance cohort · JA4X templatelisted
150.158.102.111Cobalt Strike2 certificates · issuance cohort · JA4X templatelisted
106.75.249.202Cobalt Strike2 certificates · issuance cohort · JA4X template · watermarklisted
111.228.55.96Cobalt Strike2 certificates · issuance cohort · JA4X templatelisted
175.27.214.144Cobalt Strike2 certificates · issuance cohort · JA4X templatelisted
47.120.32.72Cobalt Strikecertificate · issuance cohort · JA4X templatelisted
43.136.19.18Cobalt Strikecertificate · issuance cohort · JA4X templatelisted
192.253.229.133Cobalt Strikecertificate · issuance cohort · JA4X templatelisted
139.196.201.58Cobalt Strikecertificate · issuance cohort · JA4X templatelisted
134.122.204.168Cobalt Strikecertificate · issuance cohort · JA4X templatelisted
107.148.237.76Cobalt Strikecertificate · issuance cohort · JA4X templatelisted
124.223.22.132Cobalt Strikecertificate · issuance cohort · JA4X template · watermarklisted
185.184.70.41Cobalt Strikecertificate · issuance cohort · JA4X templatelisted
156.254.20.48Cobalt Strikecertificate · issuance cohort · JA4X templatelisted
156.254.20.47Cobalt Strikecertificate · issuance cohort · JA4X templatelisted
156.254.20.46Cobalt Strikecertificate · issuance cohort · JA4X templatelisted
111.230.37.219Cobalt Strikecertificate · issuance cohort · JA4X template · watermarklisted
120.48.18.226Cobalt Strikecertificate · issuance cohort · JA4X templatelisted
8.137.169.91Cobalt Strikecertificate · issuance cohort · JA4X templatelisted
114.215.190.105Cobalt Strikecertificate · issuance cohort · JA4X templatelisted
123.56.124.3Cobalt Strikecertificate · issuance cohort · JA4X templatelisted
47.98.124.244Cobalt Strikecertificate · issuance cohort · JA4X template · watermarklisted
106.12.61.28Cobalt Strikecertificate · issuance cohort · JA4X templatelisted
43.243.73.187Cobalt Strikecertificate · issuance cohort · JA4X templatelisted
103.12.148.37Cobalt Strikecertificate · issuance cohort · JA4X templatelisted
139.196.111.118Cobalt Strikecertificate · issuance cohort · JA4X templatelisted
175.124.145.102Cobalt Strikecertificate · issuance cohort · JA4X templatelisted
154.94.237.203Cobalt Strikecertificate · issuance cohort · JA4X templatelisted
64.7.199.195Cobalt Strikecertificate · issuance cohort · JA4X templatelisted
134.122.203.247Cobalt Strikecertificate · issuance cohort · JA4X templatelisted
JA4X template 2166164053c1_2166164053c1_30d204a01551 · 420 other hosts · 417 listed

These hosts’ certificates share one JA4X template, which points to the same certificate tooling. It is not evidence of a single operator.

Of these, 37 are listed under an earlier value and 383 are past the 40 hosts shown.

Cobalt Strike watermark 1234567890 · 18 other hosts · 18 listed

The watermark identifies the Cobalt Strike licence a beacon was built with. Cracked and leaked builds share watermarks widely, so it is not evidence of a single operator.

Of these, 18 are past the 40 hosts shown.

Cobalt Strike watermark 391144938 · 42 other hosts · 42 listed

Of these, 6 are listed under an earlier value and 36 are past the 40 hosts shown.

Samples served · 2 files

Files this address was seen serving, each identified by running or analysing it. A widely distributed file can reach unrelated hosts.

Neighbourhood · 154.219.101.0/24 · 1 other host

1 other host in this archive is in the same /24, shown for context.

Deploy

Suricata rules and hunt queries for this address’s 5 listed listeners.

Suricata rules

Each query searches the last 30 days of your logs for connections to these listeners and for the 2 files this address served. Queries hold only addresses, ports and file hashes.

Microsoft Defender XDR (KQL)
DeviceNetworkEvents
| where Timestamp > ago(30d)
| where (RemoteIP == "154.219.101.56" and RemotePort in (4488, 8080, 8085, 31337, 50050))
DeviceFileEvents
| where Timestamp > ago(30d)
| where SHA256 in ("7b7e2156c16388c59c7e6acaa13761916002738fb5a529e5b0af245d6001ce2f", "e7322d30e1f2f9587fba103240ad045fd0f30874e829edf4260b22167a5b0d14")
Microsoft Sentinel (KQL)
CommonSecurityLog
| where TimeGenerated > ago(30d)
| where (DestinationIP == "154.219.101.56" and DestinationPort in (4488, 8080, 8085, 31337, 50050))
Splunk (SPL, CIM data models)
| tstats summariesonly=false count min(_time) as first_time max(_time) as last_time
    from datamodel=Network_Traffic where earliest=-30d
    ((All_Traffic.dest_ip="154.219.101.56" (All_Traffic.dest_port=4488 OR All_Traffic.dest_port=8080 OR All_Traffic.dest_port=8085 OR All_Traffic.dest_port=31337 OR All_Traffic.dest_port=50050)))
    by All_Traffic.src_ip All_Traffic.dest_ip All_Traffic.dest_port
| tstats summariesonly=false count min(_time) as first_time max(_time) as last_time
    from datamodel=Endpoint.Filesystem where earliest=-30d
    (Filesystem.file_hash="7b7e2156c16388c59c7e6acaa13761916002738fb5a529e5b0af245d6001ce2f" OR Filesystem.file_hash="e7322d30e1f2f9587fba103240ad045fd0f30874e829edf4260b22167a5b0d14")
    by Filesystem.dest Filesystem.file_path Filesystem.file_hash
Elastic (EQL)
network where
  (destination.ip == "154.219.101.56" and destination.port in (4488, 8080, 8085, 31337, 50050))
file where file.hash.sha256 in ("7b7e2156c16388c59c7e6acaa13761916002738fb5a529e5b0af245d6001ce2f", "e7322d30e1f2f9587fba103240ad045fd0f30874e829edf4260b22167a5b0d14")

Cite this record

Plain text, for a ticket or a report
Address 154.219.101.56 Family Cobalt Strike, Sliver Ports :4488, :8080, :8085, :31337, :50050 Status listed (feed checked 2026-10-30 18:37 UTC) First seen 2026-09-20 Last confirmed 2026-10-01 Record https://publicmosaic.com/ip/154.219.101.56 Source Public Mosaic, TLP:CLEAR