Skip to content

falcon-pioupiou/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 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.

Contributors

Developing dnstwister

Once-off setup:

pip install pipenv
pipenv install
pipenv install --dev

Running:

pipenv run python test_server.py

Tests

Running:

pipenv run 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.

About

Domain name permutation as a service

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 75.3%
  • JavaScript 13.2%
  • HTML 10.1%
  • CSS 1.4%