DNS-OARC

The DNS Operations, Analysis, and Research Center (DNS-OARC) brings together key operators, implementors, and researchers on a trusted platform so they can coordinate responses to attacks and other concerns, share information and learn together.

DNS-OARC

Software Development

A key part of DNS-OARC's mission is to develop, maintain and host various software tools for DNS data collection, measurement and analysis. You can find a list of these tools below, with their source code and development management here on Github.

Many of these tools have been developed in-house over time by OARC and its contributors. Others have been developed externally, and either donated to OARC by the original owner, or in some cases OARC has taken custodianship for the community of DNS tools which have become 'orphaned' from their original developers.

In keeping with OARC's nonprofit status and public benefit mission, all of the software for our tools is made available under open-source licenses - see our open-source licensing policy.

Artificial Intelligence and Large Language Model Contributions Policy

AI and LLMs, by their nature, are unable to provide the necessary assurance that the generated material is compatible with the open source licenses used by DNS-OARC projects, or that the material has been appropriately attributed to the original authors.

Thus, it is not permitted to contribute material generated by AI, LLMs, and similar technologies to DNS-OARC projects. This includes, but is not limited to, source code. Contributions that are suspected to have been generated by these technologies may be rejected without notice.

Funding Development

OARC also develops new tools as the need or opportunity for these arises. Funding for this development can come collectively from OARC's Members as part of its wider mission, from external 3rd-party grants, or can be done under contract in response to the custom needs of a specific requirement.

OARC can develop new, or enhance features of existing, tools via a custom for-hire development contract. We can accept such work from either OARC Members, or other parties (subject to available resources). OARC Members will receive priority for such work, and at a discounted rate depending on their Membership tier.

If you are interested in having OARC do custom tool development work, please contact us at admin at dns-oarc.net, and we'll be happy to discuss your requirements. We'd also welcome patches to, contributions, or donations of relevant tool code.

Support

If you are looking for support of existing OARC tools, we have a Mattermost channel for general support for all software at OARC Software and many of these also have mailing lists, and we recommend you post questions or requests for help on these in the first instance. For specific bug reports, we recommend raising these as issues on the projects.

DNS Performance Testing Tools
Updated 2026-01-14 15:58:02 +01:00
DNS and DNSSEC zone file validator
Updated 2026-01-07 17:29:00 +01:00
Tool for converting, exporting, merging and transforming DSC data
Updated 2025-12-10 16:35:52 +01:00
Engine for capturing, parsing and replaying DNS
Updated 2025-12-10 10:32:43 +01:00
Network capture utility designed specifically for DNS traffic
Updated 2025-12-03 11:52:35 +01:00
Documentation and HOW-TOs for Crunchy DITL
Updated 2025-10-17 08:14:14 +02:00
Check My DNS command line client
Updated 2025-10-16 09:36:21 +02:00
IP Address Anonymization Library
Updated 2025-09-25 16:43:33 +02:00
High performance UDP/TCP/DoT/DoH DNS "server" that... just drops/reflects everything you send to it
Updated 2025-09-17 17:08:51 +02:00
Minimalistic Frame Streams library
Updated 2025-09-11 15:35:45 +02:00
DNS Statistics Collector
Updated 2025-09-11 15:18:57 +02:00
A tool that provides a basic SQL-frontend to PCAP-files
Updated 2025-09-11 15:18:12 +02:00
library for DNS encapsulations
Updated 2025-09-11 15:12:54 +02:00
PCAP helper library with POSIX threads support and transport layer callbacks
Updated 2025-09-11 14:22:38 +02:00
Go bindings for RIPE Atlas API
Updated 2025-09-09 17:10:58 +02:00

Members 1