Skip to content

About

Cross-platform Domain Security Analyzer with DNS, SSL/TLS, DMARC, DKIM, DNSSEC, WHOIS, Security Headers, CAA Records, and Subdomain Discovery.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

7 Commits

Folders and files

Repository files navigation

domain-security-analyzer

Screenshots

Web Dashboard

Web Dashboard

Terminal Dashboard

Terminal Dashboard

Installation

Windows

Clone Repository

git clone https://github.com/suryanagalingam877-code/domain-security-analyzer.git

cd domain-security-analyzer

Create Virtual Environment

python -m venv venv

Activate Virtual Environment

venv\Scripts\activate

Install Dependencies

pip install -r requirements.txt

Run Web Dashboard

python web_app.py

Browser opens automatically:

http://127.0.0.1:5000

Linux (Kali / Ubuntu / Debian)

Clone Repository

git clone https://github.com/suryanagalingam877-code/domain-security-analyzer.git

cd domain-security-analyzer

Install Python

sudo apt update

sudo apt install python3 python3-pip python3-venv dnsutils whois -y

Create Virtual Environment

python3 -m venv venv

Activate Virtual Environment

source venv/bin/activate

Install Dependencies

pip install -r requirements.txt

Run Terminal Dashboard

python3 analyzer.py

Updating The Tool

Pull latest version:

git pull origin main

Install any new packages:

pip install -r requirements.txt

Developer Installation

Install manually:

pip install flask
pip install rich
pip install dnspython
pip install requests
pip install python-whois
pip install cryptography
pip install jinja2
pip install aiohttp
pip install beautifulsoup4
pip install tldextract

or

pip install -r requirements.txt

Verify Installation

python --version

or

python3 --version

Then:

python analyzer.py

or

python web_app.py

About

Cross-platform Domain Security Analyzer with DNS, SSL/TLS, DMARC, DKIM, DNSSEC, WHOIS, Security Headers, CAA Records, and Subdomain Discovery.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages