GitHub RadarBlue team tool
WhoDAT is an InfoSec Analyzer for Nerds using VirusTotal, Google Safe Browsing, URLScan, Hybrid-Analysis, and OpenAI. Scan URLs, emails, headers, and attachments (including QR codes) for malicious activity! Primary language: Python. 13 stars.
Project links:Open GitHub projectBack to radar
WhoDAT is a GUI-based cybersecurity tool for nerds.
Analyze emails, URLs, headers, IPs, and attachments for threats--using free APIs like VirusTotal, Google Safe Browsing, URLScan, and Hybrid Analysis.
TRY IT NOW FOR FREE ONLINE: https://whodat.email
---
Image: Windows Image: Python Image: OpenAI Image: VirusTotal Image: Hybrid Analysis Image: Google Safe Browsing Image: URLScan
Download the portable executable version here!
Analyze URLs, email addresses, and IP addresses to reveal their threat level:
Uncover security issues hidden in email headers:
Detect phishing and other sus language in email content:
Ensure attachments are safe before opening:
---
Ensure you have Python 3.6+ installed. Install dependencies via:
pip install -r requirements.txtAPI Keys are NOT required but will limit the usefulness considerably. They are free. Don't be lazy. You can skip the OpenAI API if you don't want AI analysis.
WhoDAT uses API keys from several services. All are FREE (except openai but its like a penny). Add your keys in config/config.ini under the relevant sections:
NOTE: config/config.ini MUST be in the same directory as whodat.py/whodat.exe.
WhoDAT(Python)/
├── whodat.py
├── utils.py
├── gui.py
├── analysis.py
├── api.py
├── config.py
└── config/
└── config.ini
WhoDAT(Portable Executable)/
├── whodat.exe
└── config/
└── config.ini---
Download the Python script or download the portable executable version.
Start the .exe or run whodat.py using Python.
python whodat.pySelect Analysis Type: Choose a tab for the type of analysis you want to perform: 1) Domain Analyzer: Enter email or URL for analysis. 2) Header Analyzer: Paste email headers for validation. 3) Sentiment Analyzer: Paste email content to assess phishing risk. 4) Attachment Analyzer: Upload files for malware analysis. Interpret Results: Results are presented with color-coded risk indicators, making it easy to assess threat levels at a glance.