Detection tools

Rule Converter

Translate a Sigma rule into a query for your SIEM.

Browse rules
title: DNS Query to Wildcard DNS Services - Windows
id: 4f8a1c2e-7d3b-4e5f-9a6c-0b1d2e3f4a5b
related:
    - id: 139ddcb3-ba90-4407-b0b1-1838131ce8e7
      type: similar
status: experimental
description: |
    Detects DNS queries to public wildcard DNS services that dynamically resolve subdomains to IP addresses embedded in the subdomain.
    Adversaries abuse these services to establish C2 channels or stage phishing infrastructure without registering a custom domain, potentially to evade detection and attribution.
references:
    - https://nip.io/
    - https://sslip.io/
    - https://traefik.me/
    - https://github.polettix.it/ETOOBUSY/2022/10/09/nip-io-sslip-io/
author: MahirAli Khan, Swachchhanda Shrawan Poudel (Nextron Systems)
date: 2026-11-05
tags:
    - attack.command-and-control
    - attack.t1071.004
    - attack.t1568
logsource:
    product: windows
    category: dns_query
detection:
    selection:
        QueryName|endswith:
            # IP-embedding services (subdomain encodes an arbitrary IP)
            - '.1u.ms'
            - '.backname.io'
            - '.nip.io'
            - '.sslip.io'
            - '.traefik.me'
            - '.xip.io'
    condition: selection
falsepositives:
    - Developers on Windows workstations testing local services or web applications without editing the hosts file
level: medium
regression_tests_path: regression_data/rules/windows/dns_query/dns_query_win_wildcard_dns_service/info.yml
Run Locally

Install the matching packages, then run from your Sigma checkout.

python -m pip install 'sigma-cli==4.0.0' 'pysigma==2.0.1' 'pysigma-backend-splunk==3.0.0'
sigma convert --without-pipeline -t splunk -f default 'sigma/rules/windows/dns_query/dns_query_win_wildcard_dns_service.yml'