[dns-operations] Program/library/framework for testing robustness of servers

Shannon Weyrick sweyrick at ns1.com
Mon Jun 20 16:43:37 UTC 2022


Flamethrower does include random packet and random qname generators (which
may include nonprintable characters), which were made for this type of
testing: https://www.mankier.com/1/flame#Generators-randompkt


<http://ns1.com/>
Shannon Weyrick

*VP Research *| NS1

phone: ( <(111)111-1111>855) 438 - 6766 ext 704
site: NS1.com <http://ns1.com/>
email: sweyrick at ns1.com

<https://www.instagram.com/nsoneinc/>
<https://www.linkedin.com/company/ns1/> <https://www.twitter.com/ns1>


On Mon, Jun 20, 2022 at 9:20 AM Stephane Bortzmeyer <bortzmeyer at nic.fr>
wrote:

> I maintain an experimental authoritative DNS server and I would like
> to test its robustness. dnsperf and flamethrower are great to test its
> performance, zonemaster and dnsviz are perfect to test its correctness
> in face of legal input but I would like to see how it reacts to
> *illegal*, malformed input. (An example of such input is
> <https://lists.dns-oarc.net/pipermail/dns-operations/2022-May/021657.html
> >.)
>
> Since most DNS libraries are made to prevent the programmer for
> issuing illegal DNS requests, it is not obvious to write such a test.
>
> Are you aware of libraries / programs / frameworks to exercice, in a
> hard way, the robustness of a server?
> _______________________________________________
> dns-operations mailing list
> dns-operations at lists.dns-oarc.net
> https://lists.dns-oarc.net/mailman/listinfo/dns-operations
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.dns-oarc.net/pipermail/dns-operations/attachments/20220620/15aabd25/attachment.html>


More information about the dns-operations mailing list