Skip to content

dnssec/dnstwister

 
 

Repository files navigation

dnstwister

A Heroku-hosted version of the very excellent dnstwist.

production development
Production Branch Build Status Development Branch Build Status
Production Branch Coverage Status Development Branch Coverage Status
Production Branch Code Health Development Branch Code Health

dnstwist vs. dnstwister

In the author's words, dnstwist helps you "...find similar-looking domains that adversaries can use to attack you..."

This project, dnstwister, gives you access to the power of dnstwist via a convenient web interface and offers email alerts, Atom feeds, csv/json reports and a fully featured RESTful API.

Oh, and it's 100% free.

dnstwister is hosted at https://dnstwister.report.

dnstwist module

This project currently uses a modified snapshot of version 1.02 of dnstwist, in dnstwister/dnstwist.

I have kept the original dnstwist README and LICENCE in that snapshot but I have applied an "Unlicense" to dnstwister.

I understand - though the licences are different (dnstwist uses an Apache licence) - that this is acceptable use of dnstwist in my project.

If you come across this repository and disagree with my usage, attribution or licensing of dnstwist, please raise a Git issue and I will address your concern as quickly as possible.

Running dnstwister

Setup:

pip install -r requirements.txt

Running:

python run_local_server.py

Tests

Setup:

pip install -r requirements.txt
pip install -r tests/extra_requirements.txt

Running:

py.test

Say hello

I'd love to hear your feedback so email me, fire off a tweet in my general direction or you can just say thanks!... :)

Google App Engine version

This project used to be hosted on Google App Engine (GAE) but has since been migrated to Heroku. To view the GAE codebase you'll need to look at the 1.1 tag.

Packages

No packages published

Languages

  • Python 83.8%
  • HTML 12.9%
  • JavaScript 1.8%
  • CSS 1.5%