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. dnstap.pb dnstap.pb Public

    Forked from dnstap/dnstap.pb

    Testing modifications to DNStap to accommodate for data from emerging transports

    1

  3. pop pop Public

    DNS TAPIR Policy Processor

    Go 1

  4. protocols protocols Public

    DNS TAPIR Protocols Documentation

    Python

  5. aggrec aggrec Public

    DNS TAPIR Aggregate Receiver

    Python

  6. edm edm Public

    Edge DNSTAP Minimiser

    Go

Repositories

Showing 10 of 14 repositories
  • cli Public

    CLI utility to interact with other DNS TAPIR components

    dnstapir/cli’s past year of commit activity
    Go 0 BSD-2-Clause 0 0 1 Updated Sep 29, 2024
  • edm Public

    Edge DNSTAP Minimiser

    dnstapir/edm’s past year of commit activity
    Go 0 BSD-2-Clause 0 0 0 Updated Sep 27, 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 0 Updated Sep 27, 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 Sep 27, 2024
  • .github Public

    Public profile

    dnstapir/.github’s past year of commit activity
    0 0 0 0 Updated Sep 27, 2024
  • pop Public

    DNS TAPIR Policy Processor

    dnstapir/pop’s past year of commit activity
    Go 1 BSD-2-Clause 0 21 0 Updated Sep 27, 2024
  • evrec Public

    DNS TAPIR Event Receiver

    dnstapir/evrec’s past year of commit activity
    Python 0 BSD-2-Clause 0 0 1 Updated Sep 27, 2024
  • aggrec Public

    DNS TAPIR Aggregate Receiver

    dnstapir/aggrec’s past year of commit activity
    Python 0 BSD-2-Clause 0 0 4 Updated Sep 27, 2024
  • edge-stack Public

    DNS TAPIR Edge Stack

    dnstapir/edge-stack’s past year of commit activity
    Makefile 0 BSD-2-Clause 0 2 0 Updated Sep 27, 2024
  • unbound Public

    Unbound in a Container

    dnstapir/unbound’s past year of commit activity
    Shell 0 BSD-2-Clause 0 0 0 Updated Sep 27, 2024

Top languages

Loading…

Most used topics

Loading…