gchq / CyberChef

The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis
https://gchq.github.io/CyberChef
Apache License 2.0
29.3k stars 3.28k forks source link

Add DNS message parsing operation #1826

Open hunts opened 5 months ago

hunts commented 5 months ago

This is useful for debugging DNS related issues when the input is a wireformat binary of a DNS message.

Example:

;; QUESTION SECTION: ;www.example.com. IN A

CLAassistant commented 5 months ago

CLA assistant check
All committers have signed the CLA.

hunts commented 5 months ago

This should cover decoding part of #940.

hunts commented 5 months ago

The UI Tests failure looks like unrelated to my changes?

a3957273 commented 5 months ago

Hey @hunts, would you be able to resolve the conflicts with main? That should fix your test issues as well.

hunts commented 5 months ago

Hey @hunts, would you be able to resolve the conflicts with main? That should fix your test issues as well.

Rebased. But looks like there is still an unrelated UI test failure, same with main branch.