CyberChef icon indicating copy to clipboard operation
CyberChef copied to clipboard

Add DNS message parsing operation

Open hunts opened this issue 1 year ago • 5 comments

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

Example:

  • Input: q80BAAABAAAAAAAAA3d3dwdleGFtcGxlA2NvbQAAAQAB
  • Operations: From Base64 -> Parse DNS Message
  • Output:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 43981
;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0

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

hunts avatar Jun 07 '24 17:06 hunts

CLA assistant check
All committers have signed the CLA.

CLAassistant avatar Jun 07 '24 17:06 CLAassistant

This should cover decoding part of #940.

hunts avatar Jun 07 '24 18:06 hunts

The UI Tests failure looks like unrelated to my changes?

hunts avatar Jun 08 '24 05:06 hunts

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

a3957273 avatar Jun 11 '24 21:06 a3957273

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.

hunts avatar Jun 13 '24 06:06 hunts