A malware detector project developed using Python and Django to identify malicious .exe files. This application helps users ensure their systems remain secure by scanning executable files for malware.
- Scans
.exefiles for known malware signatures. - User-friendly interface built with Django.
- Real-time detection and reporting of malicious files.
To install the project, follow these steps:
-
Clone the Repository:
git clone https://github.com/yourusername/malware-detector.git cd malware-detector -
Set Up a Virtual Environment (optional but recommended):
python -m venv venv source venv/bin/activate # For macOS/Linux venv\Scripts\activate # For Windows
-
Install Requirements: Make sure you have Django installed. If not, install it using pip:
pip install django -
Run Migrations: After installing the required packages, run the migrations:
python manage.py migrate -
Start the Development Server: Finally, start the server:
python manage.py runserver
-
Access the Application: Open your browser and go to http://127.0.0.1:8000/ to access the malware detector.
- Upload
.exefiles using the provided interface. - The application will scan the files and notify you of any detected malware.
We welcome contributions! If you'd like to contribute to this project, please follow these steps:
-
Fork the Repository: Click on the "Fork" button in the top right corner of the repository page.
-
Clone Your Fork:
git clone https://github.com/AfsalAfzz-Pro/Malware-Detector-Windows.git cd malware-detector -
Create a New Branch:
git checkout -b feature/YourFeatureName -
Make Your Changes: Implement your feature or fix an issue.
-
Commit Your Changes:
git add . git commit -m "Add your feature or fix"
-
Push to Your Fork:
git push origin feature/YourFeatureName -
Create a Pull Request: Go to the original repository and click on "Pull Requests". Click "New Pull Request", select your branch, and submit the pull request.