This project creates a deep learning system for automated binary classification of malware as benign or malicious using image-based analysis. Malware binaries are converted into grayscale images and processed by various convolutional and transformer-based models, including MobileNet, DenseNet, EfficientNet+Swin Transformer, and ConvNeXt+Tiny DeiT. The best-performing model is deployed through a user-friendly Flask web application, allowing secure registration, login, and image uploads. The system provides instant classification results, offering an efficient tool for malware detection through visual analysis.
This project presents a deep learning-based system for the automated binary classification of malware as either benign or malicious through image-based analysis. The methodology involves converting malware binaries into grayscale images, which are then processed by a suite of advanced convolutional and transformer-based neural network architectures. The system comparatively evaluates the performance of multiple models, including MobileNet, DenseNet, EfficientNet+Swin Transformer, and ConvNeXt+Tiny DeiT, to identify the most effective architecture for this task. A user-friendly web application is developed using HTML, CSS, and the Flask framework to operationalize the selected model. This interface allows users to register, log in securely, and upload suspected malware images for instantaneous classification. The deployed model analyzes the uploaded image and returns a clear detection result, aiding in rapid and accessible malware screening. The project thus integrates state-of-the-art deep learning techniques with a practical application interface to create an effective tool for automated malware visual analysis.
Keywords:
Malware Classification, Deep Learning, Image-based Analysis, Binary
Classification, Convolutional Neural Networks (CNN), Transformers, Flask Web
Application, Benign vs. Malicious Detection, Model Comparison, Security.
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

SOFTWARE REQUIREMENS
Operating System : Windows 7/8/10
Server-side Script : HTML, CSS, Bootstrap & JS
Programming Language : Python
Libraries : Flask, Pandas, Sklearn,Pytorch,TorchvisionNumPy, Seaborn, Matplotlib,Pillow
IDE/Workbench : VSCode
Technology : Python 3.8+
Server Deployment : Xampp Server
Database : MySQL
HARDWARE REQUIREMENTS
Processor - I5/Intel Processor
RAM - 8GB+ (min)
Hard Disk - 128 GB+
Key Board - Standard Windows Keyboard
Mouse - Two or Three Button Mouse
Monitor - Any