Contact at mumbai.academics@gmail.com or 8097636691
Responsive Ads Here

Tuesday, 2 January 2018

Virus Detection System Project

Virus Detection System Project Abstract:

A computer virus can be defined as a computer program that can copy itself and infect a computer or a part of it without ever letting the computer user know. The term “Computer Virus” can mean many different types of adware and malware programs.
The original virus may modify the copies, or the copies may modify themselves. This proposed system is like an anti-virus software that can detect and eliminate the virus present in files, folders or system itself.
There are two common methods that an anti-virus software application uses to detect viruses. The first is using a list of virus signature definitions; this happens to be by far the most common method. They are classified as: heuristic analysis and signature scanning.
In signature scanning, only single virus can be detected at a time whereas in the second method, viruses based on common behaviors can be found using heuristic algorithm. This method has the ability to detect viruses that anti-virus security firms are yet to create a signature for.

Modules Overview:

Four modules have been used in this project whose detailed description can be found in the project report itself. They are listed below:
  • Home Page: The home page is beginning module of Virus Detection System. From here, through the options provided, users can navigate to other modules of the antivirus system.
  • Database Update: This module is for making the antivirus software more efficient, effective and accurate. It is further divided into two categories: the first is for adding new code to the database and the second is for deleting the existing code from the system database.
  • Scanning Module: This module is the part where scanning of the infected file, folder or system is done. Here, user is provided with option to scan the file they want and the selected file, folder or system is passed the dis-assembler module below. Scanning module into three sub-categories: scanning a single file, scanning a specific folder and scanning the entire system.
  • Disassembler Module: This is the core part of this virus detection system project software. This module takes the selected files from the scanning module and translated them to assembly level code. Then, the code thus generated for each file scanned will be passed to the next module present in the system.

Screenshots:

Virus Tracking System Project Report
Virus Scanner Home Page
Virus Tracking System Project Report
Modules
Virus Tracking System Project Report
Add New Code to Database


Conclusion:
This Virus Detection System  does not focus on aspects like real-time monitors, file system drivers, graphical user interfaces, plug-ins, etc. It simply includes main elements of a generic antivirus software product. The full project report of this antivirus system project can downloaded from the download link in the post.

No comments:

Post a Comment