# publicmosaic.rules — generated 2026-10-30 18:37 UTC — 60 rules — TLP:CLEAR # source: https://publicmosaic.com — published for defensive use # scope: asn 209373 — https://publicmosaic.com/asn/209373 # rev:4 — replace every earlier rule file from this site. Suricata refuses a duplicate sid, so never load an older one beside this one. # covers listed listeners only; archived listings omitted: 0 # A withdrawal can take up to five minutes to reach this file. Each address's page under publicmosaic.com/ip/ is authoritative. alert tcp $HOME_NET any -> 31.56.209.46 6767 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/31.56.209.46; sid:9109974; rev:4;) alert tcp $HOME_NET any -> 31.56.209.53 443 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/31.56.209.53; sid:9106970; rev:4;) alert tcp $HOME_NET any -> 31.56.209.53 1111 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/31.56.209.53; sid:9109706; rev:4;) alert tcp $HOME_NET any -> 31.56.209.53 5353 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/31.56.209.53; sid:9109707; rev:4;) alert tcp $HOME_NET any -> 31.56.209.55 443 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/31.56.209.55; sid:9110296; rev:4;) alert tcp $HOME_NET any -> 31.56.209.55 56001 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/31.56.209.55; sid:9110298; rev:4;) alert tcp $HOME_NET any -> 31.56.209.55 56002 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/31.56.209.55; sid:9110294; rev:4;) alert tcp $HOME_NET any -> 31.56.209.55 56003 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/31.56.209.55; sid:9110297; rev:4;) alert tcp $HOME_NET any -> 31.56.209.82 6606 (msg:"Public Mosaic C2 AsyncRAT"; reference:url,publicmosaic.com/ip/31.56.209.82; sid:9109514; rev:4;) alert tcp $HOME_NET any -> 31.56.209.82 7707 (msg:"Public Mosaic C2 AsyncRAT"; reference:url,publicmosaic.com/ip/31.56.209.82; sid:9109563; rev:4;) alert tcp $HOME_NET any -> 31.56.209.82 8808 (msg:"Public Mosaic C2 AsyncRAT"; reference:url,publicmosaic.com/ip/31.56.209.82; sid:9109562; rev:4;) alert tcp $HOME_NET any -> 31.56.209.139 443 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/31.56.209.139; sid:9107497; rev:4;) alert tcp $HOME_NET any -> 31.56.209.139 56001 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/31.56.209.139; sid:9107495; rev:4;) alert tcp $HOME_NET any -> 31.56.209.139 56002 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/31.56.209.139; sid:9107496; rev:4;) alert tcp $HOME_NET any -> 31.56.209.139 56003 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/31.56.209.139; sid:9107494; rev:4;) alert tcp $HOME_NET any -> 31.56.209.140 6606 (msg:"Public Mosaic C2 AsyncRAT"; reference:url,publicmosaic.com/ip/31.56.209.140; sid:9109228; rev:4;) alert tcp $HOME_NET any -> 31.56.209.140 7707 (msg:"Public Mosaic C2 AsyncRAT"; reference:url,publicmosaic.com/ip/31.56.209.140; sid:9109224; rev:4;) alert tcp $HOME_NET any -> 31.56.209.140 56001 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/31.56.209.140; sid:9109225; rev:4;) alert tcp $HOME_NET any -> 31.56.209.140 56002 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/31.56.209.140; sid:9109226; rev:4;) alert tcp $HOME_NET any -> 31.56.209.140 56003 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/31.56.209.140; sid:9109227; rev:4;) alert tcp $HOME_NET any -> 31.56.209.161 443 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/31.56.209.161; sid:9108794; rev:4;) alert tcp $HOME_NET any -> 31.56.209.196 56003 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/31.56.209.196; sid:9110692; rev:4;) alert tcp $HOME_NET any -> 31.56.209.245 443 (msg:"Public Mosaic C2 Chaos RAT"; reference:url,publicmosaic.com/ip/31.56.209.245; sid:9106971; rev:4;) alert tcp $HOME_NET any -> 217.60.102.3 56001 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/217.60.102.3; sid:9101323; rev:4;) alert tcp $HOME_NET any -> 217.60.102.3 56002 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/217.60.102.3; sid:9101322; rev:4;) alert tcp $HOME_NET any -> 217.60.102.37 6606 (msg:"Public Mosaic C2 AsyncRAT"; reference:url,publicmosaic.com/ip/217.60.102.37; sid:9109788; rev:4;) alert tcp $HOME_NET any -> 217.60.102.37 7707 (msg:"Public Mosaic C2 AsyncRAT"; reference:url,publicmosaic.com/ip/217.60.102.37; sid:9109787; rev:4;) alert tcp $HOME_NET any -> 217.60.102.37 8808 (msg:"Public Mosaic C2 AsyncRAT"; reference:url,publicmosaic.com/ip/217.60.102.37; sid:9109786; rev:4;) alert tcp $HOME_NET any -> 217.60.102.47 6606 (msg:"Public Mosaic C2 AsyncRAT"; reference:url,publicmosaic.com/ip/217.60.102.47; sid:9109517; rev:4;) alert tcp $HOME_NET any -> 217.60.102.47 7707 (msg:"Public Mosaic C2 AsyncRAT"; reference:url,publicmosaic.com/ip/217.60.102.47; sid:9109565; rev:4;) alert tcp $HOME_NET any -> 217.60.102.47 8808 (msg:"Public Mosaic C2 AsyncRAT"; reference:url,publicmosaic.com/ip/217.60.102.47; sid:9109564; rev:4;) alert tcp $HOME_NET any -> 217.60.102.74 56001 (msg:"Public Mosaic C2 Quasar-family"; reference:url,publicmosaic.com/ip/217.60.102.74; sid:9109828; rev:4;) alert tcp $HOME_NET any -> 217.60.103.15 443 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/217.60.103.15; sid:9109561; rev:4;) alert tcp $HOME_NET any -> 217.60.103.15 6606 (msg:"Public Mosaic C2 AsyncRAT"; reference:url,publicmosaic.com/ip/217.60.103.15; sid:9109995; rev:4;) alert tcp $HOME_NET any -> 217.60.103.15 7707 (msg:"Public Mosaic C2 AsyncRAT"; reference:url,publicmosaic.com/ip/217.60.103.15; sid:9109635; rev:4;) alert tcp $HOME_NET any -> 217.60.103.15 8808 (msg:"Public Mosaic C2 AsyncRAT"; reference:url,publicmosaic.com/ip/217.60.103.15; sid:9109756; rev:4;) alert tcp $HOME_NET any -> 217.60.103.15 56003 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/217.60.103.15; sid:9109755; rev:4;) alert tcp $HOME_NET any -> 217.60.103.31 443 (msg:"Public Mosaic C2 Overlord"; reference:url,publicmosaic.com/ip/217.60.103.31; sid:9107475; rev:4;) alert tcp $HOME_NET any -> 217.60.195.25 443 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/217.60.195.25; sid:9107188; rev:4;) alert tcp $HOME_NET any -> 217.60.195.25 4782 (msg:"Public Mosaic C2 Quasar-family"; reference:url,publicmosaic.com/ip/217.60.195.25; sid:9100876; rev:4;) alert tcp $HOME_NET any -> 217.60.195.25 56001 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/217.60.195.25; sid:9107255; rev:4;) alert tcp $HOME_NET any -> 217.60.195.25 56002 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/217.60.195.25; sid:9107254; rev:4;) alert tcp $HOME_NET any -> 217.60.195.25 56003 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/217.60.195.25; sid:9109708; rev:4;) alert tcp $HOME_NET any -> 217.60.195.46 6767 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/217.60.195.46; sid:9109864; rev:4;) alert tcp $HOME_NET any -> 217.60.195.85 17845 (msg:"Public Mosaic C2 Adaptix"; reference:url,publicmosaic.com/ip/217.60.195.85; sid:9109826; rev:4;) alert tcp $HOME_NET any -> 217.60.195.89 443 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/217.60.195.89; sid:9101150; rev:4;) alert tcp $HOME_NET any -> 217.60.195.109 443 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/217.60.195.109; sid:9101470; rev:4;) alert tcp $HOME_NET any -> 217.60.195.109 56001 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/217.60.195.109; sid:9101469; rev:4;) alert tcp $HOME_NET any -> 217.60.195.109 56002 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/217.60.195.109; sid:9101468; rev:4;) alert tcp $HOME_NET any -> 217.60.195.139 443 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/217.60.195.139; sid:9101238; rev:4;) alert tcp $HOME_NET any -> 217.60.195.157 443 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/217.60.195.157; sid:9109827; rev:4;) alert tcp $HOME_NET any -> 217.60.195.157 1111 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/217.60.195.157; sid:9111276; rev:4;) alert tcp $HOME_NET any -> 217.60.195.160 56001 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/217.60.195.160; sid:9107651; rev:4;) alert tcp $HOME_NET any -> 217.60.195.160 56002 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/217.60.195.160; sid:9107650; rev:4;) alert tcp $HOME_NET any -> 217.60.195.160 56003 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/217.60.195.160; sid:9108710; rev:4;) alert tcp $HOME_NET any -> 217.60.195.193 443 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/217.60.195.193; sid:9104161; rev:4;) alert tcp $HOME_NET any -> 217.60.195.193 56001 (msg:"Public Mosaic C2 Quasar-family"; reference:url,publicmosaic.com/ip/217.60.195.193; sid:9107498; rev:4;) alert tcp $HOME_NET any -> 217.60.195.193 56002 (msg:"Public Mosaic C2 Quasar-family"; reference:url,publicmosaic.com/ip/217.60.195.193; sid:9107501; rev:4;) alert tcp $HOME_NET any -> 217.60.195.193 56003 (msg:"Public Mosaic C2 Quasar-family"; reference:url,publicmosaic.com/ip/217.60.195.193; sid:9107500; rev:4;) alert tcp $HOME_NET any -> 217.60.195.226 443 (msg:"Public Mosaic C2 PureRAT"; reference:url,publicmosaic.com/ip/217.60.195.226; sid:9104160; rev:4;)