dnschef icon indicating copy to clipboard operation
dnschef copied to clipboard

DNSChef - DNS proxy for Penetration Testers and Malware Analysts

Results 32 dnschef issues
Sort by recently updated
recently updated
newest added

HTTPS is a new DNS record type with increasing support. https://blog.cloudflare.com/speeding-up-https-and-http-3-negotiation-with-dns/ This patch adds support to dnschef. The associated PR has been filed against dnslib. The new functionality in dnschef...

Incoming DNS queries may contain an OPT CSUBNET field that holds a client subnet (not a upcoming DNS server) value. That is useful piece of information if we serving a...

``` ---------------------------------------- Exception happened during processing of request from ('192.168.137.81', 61732) (19:19:06) [*] 192.168.137.81: cooking the response of type 'A' for gsp85-ssl.ls.apple.com to 192.168.137.1 (19:19:06) [*] 192.168.137.81: cooking the response...

I'm trying to do all combinations of installing it but it won't work "python3 install requirements.txt" "Pip3 install requirements.txt" Python3 -m install -r requirements.txt" "Python3 -m pip install -r requirements.txt"...

Bumps [dnslib](https://github.com/paulc/dnslib) from 0.9.10 to 0.9.17. Commits See full diff in compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=dnslib&package-manager=pip&previous-version=0.9.10&new-version=0.9.17)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...

dependencies

When proxying the DNS requests, can this tool send the response using proper [0x20 DNS encoding](https://datatracker.ietf.org/doc/html/draft-vixie-dnsext-dns0x20-00)? Does it do this by default? I would suggest adding a note about this...

# Add fake records request counter to facilitate DNS rebinding attacks The proposed changes add a fake records request counter in order to facilitate [DNS rebinding](https://en.wikipedia.org/wiki/DNS_rebinding) attacks. They were instrumental...

log.error(f"{self.client_address[0]}: ERROR: invalid DNS request") ^ SyntaxError: invalid syntax

Hello, i was testing dnschef on MX Linux 18.2 with Python 3.7.3 and 3.6.8 and both times dnschef responded to requests with a "TypeError: '

# Parameter `--truedomains` not working Error in line [287](https://github.com/iphelix/dnschef/blob/master/dnschef.py#L287): `for domain,host in sorted(iter(nametodns.items()), key=operator.itemgetter(1)):` Error text: `TypeError: '