dnscat2 vs Ligolo-ng
GitHub Stats
About dnscat2
dnscat2 creates an encrypted command-and-control channel over the DNS protocol. It's designed for situations where all other outbound traffic is blocked but DNS resolution is still permitted — which is almost always. The tool consists of a client that runs on compromised hosts and a server that runs on an authoritative DNS server controlled by the attacker. All communication is encrypted and tunneled through DNS TXT, CNAME, or MX records.
About Ligolo-ng
Ligolo-ng is an advanced tunneling and pivoting tool that creates a TUN interface for transparent proxying through compromised hosts. Written in Go, it enhances stealth by allowing attackers to route traffic through a compromised system without being detected. Its ability to create complex network topologies makes it a valuable tool for penetration testers seeking to exploit internal network resources while maintaining anonymity.
Platform Support
Tags
dnscat2 only
Ligolo-ng only