objective-see / DNSMonitor

A DNS Monitor, leveraging Apple's NEDNSProxyProvider/Network Extension Framework
GNU General Public License v3.0
167 stars 20 forks source link

dns_parse_packet return null macOS12.4 intel #5

Closed 1021811501 closed 7 months ago

1021811501 commented 1 year ago

dns_parse_packet return null on macOS12.4 intel, But the same dns packet resolves fine on other machines.

objective-see commented 1 year ago

Unfortunately this is an Apple bug 😞 They broke the the dns_parse_packet function, on certain (older) versions of macOS/iOS

See the following post on Apple's developer forums: "dns_parse_packet API not working"