Mock Antivirus Software: Senior Project
Two python programs made to recreate signature generation and signature-based detection


Signature_generation.py is used to generate a binary signature from two sample executable files by reading the binary and matching the longest binary sequence. Once this is accomplished, the binary signature is saved as a text file. Mock_antivirus.py features a user interface that allows the user to scan a selected executable file for the generated binary signature.
While functional this project does require improvements. I plan on adding to it in the future.
Technologies Used:
- Python
- PyInstaller (Python Package for Executable Generation)
- GitHub
Features:
- Signature Generation
- Signature Detection
- User Interface