Skip to content
@DNS-OARC

DNS-OARC

The DNS Operations, Analysis and Research Center

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.

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 we recommend you post questions or requests for help there in the first instance. For specific bug reports, we recommend raising these as issues on the projects.

Pinned Loading

  1. dnsjit dnsjit Public

    Engine for capturing, parsing and replaying DNS

    C 57 12

  2. PacketQ PacketQ Public

    A tool that provides a basic SQL-frontend to PCAP-files

    JavaScript 395 57

  3. dnscap dnscap Public

    Network capture utility designed specifically for DNS traffic

    C 279 59

  4. dnsperf dnsperf Public

    DNS Performance Testing Tools

    C 427 67

  5. dsc dsc Public

    DNS Statistics Collector

    C 110 25

  6. dsc-datatool dsc-datatool Public

    Tool for converting, exporting, merging and transforming DSC data

    Python 18 10

Repositories

Showing 10 of 38 repositories
  • dnsjit Public

    Engine for capturing, parsing and replaying DNS

    DNS-OARC/dnsjit’s past year of commit activity
    C 57 GPL-3.0 12 20 (1 issue needs help) 0 Updated Dec 9, 2024
  • dsc-datatool Public

    Tool for converting, exporting, merging and transforming DSC data

    DNS-OARC/dsc-datatool’s past year of commit activity
    Python 18 10 0 0 Updated Nov 13, 2024
  • dnscap Public

    Network capture utility designed specifically for DNS traffic

    DNS-OARC/dnscap’s past year of commit activity
    C 279 59 13 (2 issues need help) 1 Updated Nov 13, 2024
  • cryptopANT Public

    IP Address Anonymization Library

    DNS-OARC/cryptopANT’s past year of commit activity
    C 3 2 0 0 Updated Nov 13, 2024
  • drool Public

    DNS Replay Tool

    DNS-OARC/drool’s past year of commit activity
    Lua 80 10 2 0 Updated Nov 12, 2024
  • PacketQ Public

    A tool that provides a basic SQL-frontend to PCAP-files

    DNS-OARC/PacketQ’s past year of commit activity
    JavaScript 395 GPL-3.0 57 9 3 Updated Nov 12, 2024
  • dnsperf Public

    DNS Performance Testing Tools

    DNS-OARC/dnsperf’s past year of commit activity
    C 427 Apache-2.0 67 6 (1 issue needs help) 1 Updated Nov 12, 2024
  • dnsmeter Public

    Tool for testing performance of nameservers

    DNS-OARC/dnsmeter’s past year of commit activity
    C++ 54 GPL-3.0 11 0 0 Updated Nov 12, 2024
  • dsc Public

    DNS Statistics Collector

    DNS-OARC/dsc’s past year of commit activity
    C 110 25 9 (1 issue needs help) 0 Updated Nov 11, 2024
  • dnswire Public

    library for DNS encapsulations

    DNS-OARC/dnswire’s past year of commit activity
    C 8 LGPL-3.0 2 0 0 Updated Nov 11, 2024

Most used topics

Loading…