Multi-Platform Malware & Phishing Link Analysis — Powered by Python, YARA, VirusTotal API, with HTML & PDF Reporting.
Malware Analysis is a multi-platform malware and phishing URL analysis system built with Python, supporting files and links from:
- Android, Windows, and phishing URLs.
The system combines:
- YARA rules for local signature-based detection,
- VirusTotal API for cloud-based reputation analysis,
- and HTML/PDF report generation for clean, professional reporting.
| Feature | Description |
|---|---|
| Cross-Platform Detection | Supports Android (APK), Windows (EXE/DLL), Linux (ELF), macOS (DMG/APK) |
| Phishing URL Analysis | Scans suspicious URLs via VirusTotal API |
| YARA Integration | Utilizes YARA rules for fast, efficient local scanning |
| VirusTotal API Integration | Verifies file and URL reputation through global security community |
| HTML & PDF Report Generation | Automatically generates structured HTML and PDF reports |
| Actively Developed | New features and detection improvements are continuously added |
Clone this repository:
git clone https://github.com/IamNobody-3301/Malware-Analysis.git
cd Malware-Analysis
Install all dependencies:
pip install -r requirements.txt
Core Dependencies
Python 3.8+
YARA
VirusTotal Public API
Requests
ReportLab
Jinja2
Output
report.html — interactive web-based analysis report.
report.pdf — printable, professional analysis report.
Project Team
~ IamNobody-3301
~ EastTimorGhostSecurity
Project Status
This project is under active development. New features, performance improvements, and updated detection rules will be released regularly. Stay tuned!
Disclaimer
