ENNAENNA

dnscat2 vs Ligolo-ng

GitHub Stats

3.9k
Stars
4.5k
648
Forks
426
97
Issues
24
2y ago
Updated
3mo ago
BSD-3-Clause
License
GPL-3.0
Ruby
Language
Go

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

๐Ÿงlinux๐ŸŽmacos๐ŸชŸwindows
๐Ÿงlinux๐ŸŽmacos๐ŸชŸwindows

Tags

dnscat2 only

dns-tunnelc2exfiltrationencryptedfirewall-bypass

Ligolo-ng only

tunnelingpivotingtunproxy