Nathan-Abegaz / Anti-Virus-Scanner

💻 Antivirus application that allows the users to upload a file (of any type) to check if it contains malicious content.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Anti-Virus Scanner

The idea is to create a web-based Anti-Virus application that allows the users to upload a file (of any type) to check if it contains malicious content.

Features:

  • Allows the user to submit a putative infected file and shows if it is infected or not.
  • Lets authenticate an Admin and allows him/her to submit a Malware file, plus the name of the uploaded Malware (ex, Winwebsec).
  • Reads a file uploaded in input by an Admin, per bytes, and stores a sequence of bytes from the file, say, the first 20 bytes (signature), in a database (Note: an Admin uploads only Malware files).
  • Reads a file uploaded by a normal user in input, per bytes, and searches within the file for one of the strings stored in the database (Note: a normal user will always upload putative infected files).

MySQL Database:

  • Stores the information regarding the infected files in input, such as name of the malware (not the name of the file) and the sequence of bytes
  • Stores the information related to the Admin with username and password

About

💻 Antivirus application that allows the users to upload a file (of any type) to check if it contains malicious content.


Languages

Language:PHP 100.0%