dnstwister
Domain name permutation as a service
File Explorer
Download Latest Version (.zip)- pythonapp.yml
- issue_template.md
- pull_request_template.md
- __init__.py
- build_fed.py
- __init__.py
- parked.py
- shared.py
- __init__.py
- domain.py
- effective_tld_names.dat
- dnstwist_demo.gif
- LICENSE
- README.md
- similar_projects.md
- THANKS.md
- __init__.py
- README.md
- analyse.css
- analyse.js
- common.css
- index.css
- jquery-1.11.3.min.js
- normalize.css
- report.css
- report.js
- skeleton.css
- analyse.min.css
- analyse.min.js
- favicon.ico
- index.min.css
- link-external.svg
- logo.png
- raleway-latin-300.woff2
- raleway-latin-400.woff2
- report.min.css
- report.min.js
- 400.html
- 404.html
- analyse.html
- index.html
- layout.html
- report.html
- __init__.py
- template.py
- tld_db.py
- __init__.py
- analyse.py
- index.py
- search.py
- __init__.py
- __init__.py
- test_api.py
- test_api_errors.py
- test_api_fuzzer.py
- test_api_hexlify.py
- test_api_parked.py
- test_ip_resolve.py
- test_parked.py
- test_whois.py
- patches.py
- test_analyse.py
- test_core_domain.py
- test_dnstwist.py
- test_errors.py
- test_exports.py
- test_main.py
- test_root_error_indexes.py
- test_root_files.py
- test_search_outliers.py
- test_slow_requests.py
- test_tools.py
- test_unicode.py
- .coveragerc
- .dockerignore
- .env
- .gitignore
- .sonarcloud.properties
- app.json
- conftest.py
- Dockerfile
- local_server.py
- Pipfile
- Pipfile.lock
- Procfile
- pytest.ini
- README.md
- runtime.txt
- UNLICENCE
# Installation Guide
1. Get the code
git clone https://github.com/dnstwister/dnstwister
Downloads the entire project code from GitHub to your computer.
cd dnstwister
Moves into the project folder you just downloaded.
2. Official Install Script
Easy RecommendedPrerequisites
- Python 3 Python is required to use pip.
pip install pipenv
Installs the package published on PyPI directly โ no need to clone the source.
After installing, open a new terminal and run the program's version command (e.g. --version) to confirm it worked.
Pulled directly from this repo's README.
3. Docker
EasyPrerequisites
- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker build -t dnstwister .
Builds a runnable image based on the Dockerfile.
docker run -td -p 5000:5000 --name myapp dnstwister
Runs the built image as an actual container.
docker pull dnstwister/dnstwister:2.9.3
Type this command into your terminal and run it.
docker run -td -p 5000:5000 --name myapp dnstwister/dnstwister:2.9.3
Runs the built image as an actual container.
Run docker compose ps to check the containers are Up. If the README mentions a port, open http://localhost:PORT in your browser.
Pulled directly from this repo's README.
4. Python
EasyPrerequisites
pip install pipenv
Installs the package published on PyPI directly โ no need to clone the source.
If it runs without errors and prints output in the terminal, it worked.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
