Dedsec_phishlens
DEDSEC_PHISHLENS
DESCRIPTION
PhishLens is a powerful phishing detection tool designed to identify and analyze phishing websites. It combines multiple techniques, including domain reputation checks, SSL certificate validation, suspicious keyword detection, and AI-based phishing detection using a custom-trained dataset. Additionally, it can take screenshots of suspicious pages for further analysis. Features
-
Domain Reputation Check: Analyze the reputation of a domain using VirusTotal or other APIs.
-
SSL Certificate Validation: Verify the validity of SSL/TLS certificates and check for expiration.
-
Suspicious Keyword Detection: Detect common phishing keywords in the URL or page content.
-
AI-Based Phishing Detection: Use a custom-trained machine learning model to predict phishing attempts.
-
Screenshot Capture: Take screenshots of suspicious pages for visual inspection.
How It Works
Domain Reputation Check: The tool queries VirusTotal or other APIs to check if the domain is flagged as malicious.
SSL Certificate Validation: It verifies the SSL/TLS certificate and checks if it is valid or expired.
Suspicious Keyword Detection: The tool scans the URL and page content for common phishing keywords.
AI-Based Phishing Detection: A custom-trained machine learning model analyzes the URL and predicts whether it is a phishing page.
Screenshot Capture: The tool captures a screenshot of the page for visual inspection.
INSTALLATION
* git clone https://github.com/0xbitx/DEDSEC_PHISHLENS.git
* cd DEDSEC_PHISHLENS
* pip3 install -r requirements.txt
* Add your VirusTotal API key to the configuration file (virustotal.api):
* chmod +x dedsec_phishlens
* ./dedsec_phishlens
TESTED ON FOLLOWING
- Kali Linux
- Parrot OS
- Ubuntu
Support
If you find my work helpful and want to support me, consider making a donation. Your contribution will help me continue working on open-source projects.
Bitcoin Address: 36ALguYpTgFF3RztL4h2uFb3cRMzQALAcm