Skip to content
@dnstapir

DNS Threat and Privacy Internet Research

Welcome to DNS TAPIR

The DNS TAPIR project (www.dnstapir.se) aims to create Open Source software for collecting analytics from DNS resolvers while preserving privacy, and forward data to a central core that aggregates the query statistics in near realtime and suggest actions based on this back to the edge where the resolver operates.

The software consists of two major parts:

  • DNS TAPIR Edge – A service that runs close to a DNS resolver that aggregates logs and forwards data to the cloud service. Installed in service provider’s networks and similar places.
  • DNS TAPIR Core – The cloud service that aggregates, analyses and annotates data, and produces different alerts. The cloud service can be divided in a federated network of instances without affecting the user’s privacy. This typically runs in an Internet provider's network.

Find out more about our project on the project web site!

Popular repositories Loading

  1. browsertrail browsertrail Public

    Example to show browser DNS query trail

    Shell 3

  2. edm edm Public

    Edge DNSTAP Minimiser

    Go 1

  3. dnstap.pb dnstap.pb Public

    Forked from dnstap/dnstap.pb

    Testing modifications to DNStap to accommodate for data from emerging transports

    1

  4. pop pop Public

    DNS TAPIR Policy Processor

    Go 1 1

  5. protocols protocols Public

    DNS TAPIR Protocols Documentation

    Python

  6. aggrec aggrec Public

    DNS TAPIR Aggregate Receiver

    Python

Repositories

Showing 10 of 16 repositories
  • python-dnstapir Public

    DNS TAPIR Python Library

    dnstapir/python-dnstapir’s past year of commit activity
    Python 0 BSD-2-Clause 0 0 0 Updated Nov 16, 2024
  • aggrec Public

    DNS TAPIR Aggregate Receiver

    dnstapir/aggrec’s past year of commit activity
    Python 0 BSD-2-Clause 0 0 1 Updated Nov 15, 2024
  • edm Public

    Edge DNSTAP Minimiser

    dnstapir/edm’s past year of commit activity
    Go 1 BSD-2-Clause 0 0 0 Updated Nov 15, 2024
  • evrec Public

    DNS TAPIR Event Receiver

    dnstapir/evrec’s past year of commit activity
    Python 0 BSD-2-Clause 0 0 0 Updated Nov 13, 2024
  • slogger Public

    TAPIR-SLOGGER is a simple receiver for status updates over MQTT sent by TAPIR Edge Components

    dnstapir/slogger’s past year of commit activity
    Go 0 BSD-2-Clause 0 1 0 Updated Nov 13, 2024
  • mgmtcli Public

    This is the TAPIR Core half of the original tapir-cli tool

    dnstapir/mgmtcli’s past year of commit activity
    Go 0 BSD-2-Clause 1 1 0 Updated Nov 13, 2024
  • tapir Public

    Library of data structures and utilities used by various DNS TAPIR components

    dnstapir/tapir’s past year of commit activity
    Go 0 BSD-2-Clause 1 0 0 Updated Nov 13, 2024
  • cli Public

    CLI utility to interact with other DNS TAPIR components

    dnstapir/cli’s past year of commit activity
    Go 0 BSD-2-Clause 1 2 0 Updated Nov 13, 2024
  • pop Public

    DNS TAPIR Policy Processor

    dnstapir/pop’s past year of commit activity
    Go 1 BSD-2-Clause 1 20 0 Updated Nov 13, 2024
  • datasets Public

    Datasets generated within the data collection and analysis systems

    dnstapir/datasets’s past year of commit activity
    Jupyter Notebook 0 BSD-2-Clause 0 0 1 Updated Oct 8, 2024