Skip to content
This repository has been archived by the owner on Jan 29, 2021. It is now read-only.

patrikskrivanek/dnssec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dnssec

A Python tool for checking a state of domains signed by dnssec

version Build Status Language grade: Python made-with-python

This program validates dnssec signatures in domain zones based on dns requests. Set the domain parameter and then the program returns a message and a status code.

Installation

# using pip
pip install dnssec

# or if you are running multiple versions of python such as 2.7.x and 3.x 
pip3 install dnssec

# from source using git clone
git clone https://github.com/patrikskrivanek/dnssec

# from source using wget
wget https://github.com/patrikskrivanek/dnssec/blob/master/dnssec

Documentation

Argument Description Required
--domain Domain name for check yes
--version Show program version optional
-h --help Show program help and usage optional
Status Exit code
STATE_OK 0
STATE_WARNING 1
STATE_CRITICAL 2
STATE_UNKNOWN 3

Examples

# check if github.com is signed by dnssec
dnssec --domain github.com

# show program help
dnssec --help

# show program version
dnssec --version

About

A Python tool for checking a state of domains signed by dnssec

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages