A simple antivirus application using C# with WPF created for my university project in security.
Objective: Develop a basic antivirus software capable of locating and identifying specific files within a computer system. Description: I have been tasked with creating a simple antivirus software as an integral component of an educational project. The primary objective of the software is to locate specific files within the system and report their presence.
Software Requirements:
- Graphical Interface (optional): The software may feature a simple graphical interface or operate through the command line.
- File Search: The antivirus should be proficient in searching for specific files in the system, particularly those with the extensions *.exe and *.bat.
- Results Report: The software must generate a report listing the identified files, providing the complete path for each file.
- Removal Option (optional): The antivirus may include an option to remove the identified files. While this feature is optional, its implementation, if chosen, should be approached with caution to prevent inadvertent deletion of essential system files.
First you need to download the leastest version of the release on the release page: Download
Then extract the content from the file CSharpSecurity.7z on your preference folder
Now you need to run the program AntiVirus.exe, your OS will download any dependences if needed
In this page you can se the current number of alerts and if your system is in danger, also you can find my contacts in the right bottom
- Scan Button
- Search Directoty Button
- Select Virus Hash Database