spam_detect
This project is a comprehensive security toolkit designed to detect spam, malicious links, and harmful files using VirusTotal's API. It also includes features like QR code generation, URL shortening, and anonymous mail/SMS services.
Language: CSS
Stars: 2
Forks: 1
Watchers: 2
README
π‘ Spam Detection & Security Toolkit
π Overview
This project is a comprehensive security toolkit designed to detect spam, malicious links, and harmful files using VirusTotal's API. It also includes features like QR code generation, URL shortening, and anonymous mail/SMS services. Built with Django (backend), vanilla JavaScript (frontend), and SQLite (database), this toolkit ensures secure and efficient communication while preventing malicious activity.
π₯ Features
β Spam Detection β Identify and block spam messages. β Link & File Detection β Scan URLs and files for threats using VirusTotal's API. β QR Code Generation β Generate and store QR codes efficiently. β URL Shortener β Shorten URLs and reuse existing entries for space optimization. β Anonymous Mail/SMS β Send messages without revealing the senderβs identity. β Optimized Storage β Avoid redundancy by reusing existing QR codes and shortened URLs.
π Tech Stack
Backend: Django
Frontend: Vanilla JavaScript
Database: SQLite
APIs: VirusTotal, SMS APIs
π Installation
git clone https://github.com/nabeel03103n/spam_detect.git
cd spam_detect
pip install -r requirements.txt
python manage.py migrate
python manage.py runserver
π― Usage
-
Open http://127.0.0.1:8000/ in your browser.
-
Use the dashboard to analyze messages, URLs, and files.
-
Generate QR codes and shortened URLs.
-
Send anonymous messages via mail or SMS.
π· Screenshots
π€ Contributing
Pull requests are welcome! For major changes, please open an issue first to discuss what you'd like to change.
π‘ License
This project is licensed under the MIT License.
π¬ Contact
π€ Nabeel Ali Khan π§ Email: nabeel.ali.private@gmail.com πΈ Instagram: @nabeelalikhan_