dns-protocol

Solid

Expert skill for DNS protocol implementation, configuration, and service discovery

AI & Automation 1,160 stars 71 forks Updated today MIT

Install

View on GitHub

Quality Score: 94/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
86
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# DNS Protocol Skill Expert skill for DNS protocol implementation, server configuration, and DNS-based service discovery. ## Capabilities - **DNS Query Execution**: Execute dig/nslookup queries and interpret results comprehensively - **Record Type Analysis**: Work with all DNS record types (A, AAAA, CNAME, MX, TXT, SRV, NS, SOA, PTR) - **DNS Server Configuration**: Configure BIND, CoreDNS, and other DNS servers - **DNSSEC Implementation**: Implement and validate DNSSEC signing and verification - **DNS Traffic Analysis**: Analyze DNS traffic patterns and detect anomalies - **Service Discovery**: Design DNS-based service discovery (SRV records, DNS-SD) - **Zone Management**: Manage DNS zones, transfers, and delegation - **TTL Optimization**: Optimize TTL values for different use cases ## Tools and Dependencies - `dig` - DNS lookup utility - `nslookup` - Query DNS servers - `BIND` - Berkeley Internet Name Domain - `CoreDNS` - Cloud-native DNS server - `dnssec-tools` - DNSSEC utilities - `tcpdump` - DNS traffic capture ## Target Processes - realtime-messaging-system.js (service discovery) - layer7-load-balancer.js (DNS-based routing) - http-proxy-server.js (DNS resolution) ## Usage Examples ### Comprehensive DNS Query ```bash dig +trace +all example.com dig @8.8.8.8 example.com ANY ``` ### SRV Record Lookup ```bash dig _http._tcp.example.com SRV ``` ### DNSSEC Validation ```bash dig +dnssec +multi example.com delv @8.8.8.8 example.com +rtrace ``` ### Zone Transfer Tes...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

DevOps & Infrastructure Listed

managing-dns

Manage DNS records, TTL strategies, and DNS-as-code automation for infrastructure. Use when configuring domain resolution, automating DNS from Kubernetes with external-dns, setting up DNS-based load balancing, or troubleshooting propagation issues across cloud providers (Route53, Cloud DNS, Azure DNS, Cloudflare).

368 Updated 5 months ago
ancoleman
AI & Automation Featured

detecting-command-and-control-over-dns

Detects command-and-control (C2) communications tunneled through DNS protocol including DNS tunneling tools (Iodine, dnscat2, dns2tcp, Cobalt Strike DNS beacon), domain generation algorithms (DGA), encoded payload delivery via TXT/CNAME records, and DNS beaconing patterns. Covers Shannon entropy analysis of query subdomains, statistical anomaly detection, ML-based DGA classification, passive DNS correlation, and Zeek/Suricata signature development. Activates for requests involving DNS-based C2 detection, DNS tunnel identification, suspicious DNS traffic investigation, or DGA domain classification.

13,115 Updated today
mukul975
AI & Automation Solid

azure-dns

Expert knowledge for Azure DNS development including troubleshooting, decision making, architecture & design patterns, limits & quotas, security, configuration, and integrations & coding patterns. Use when managing Azure DNS zones/records, DNSSEC, Private DNS/resolvers, reverse DNS, or zone file import/export, and other Azure DNS related development tasks. Not for Azure Traffic Manager (use azure-traffic-manager), Azure Front Door (use azure-front-door), Azure Virtual Network (use azure-virtual-network), Azure Virtual Network Manager (use azure-virtual-network-manager).

565 Updated yesterday
MicrosoftDocs
AI & Automation Featured

performing-dns-enumeration-and-zone-transfer

Enumerates DNS records, attempts zone transfers, brute-forces subdomains, and maps DNS infrastructure during authorized reconnaissance to identify attack surface, misconfigurations, and information disclosure in target domains.

13,115 Updated today
mukul975
AI & Automation Featured

hunting-for-dns-based-persistence

Hunt for DNS-based persistence mechanisms including DNS hijacking, dangling CNAME records, wildcard DNS abuse, and unauthorized zone modifications using passive DNS databases, SecurityTrails API, and DNS audit log analysis.

13,115 Updated today
mukul975