Develop a web service for automatic file scanning on


Assignment

Project/Task - Web service for automatic file scanning on antivirus softwares

Develop a web service for automatic file scanning on antivirus softwares.

The web service should have the ability to upload files that will then be forwarded and run on the VmWare virtual machine (Windows 7) where the one of the antivirus programs are installed (Nod, McAfee, Windows Defender).

AV (antivirus) programs should be configured for automatic file scanning.

The service should monitor the behavior of the AV (antivirus) software and should determine whether AV (antivirus) software detected something or not.

AV softwares generally prohibit the launch of malicious files and issue a warning about the found threat. This information should be read and forwarded to the user.

If the detection is found, the exact name of the detection should be drawn. For example, Win32.Trojan.var1.

Since by these actions virtual machine is "infected" with various malicious files, it is necessary to create a snapshot after configuring the virtual machine.

The service, when working, needs to hang the file on the VM (virtual machine), start the file, analyze the state, return the results to the interface, and do the restore of the compromised snapshot such that the next iteration could start.

VmWare has an API for this kind of control.

Notes

1. You can choose any programming languages for this task. It is not strictly determined.

2. I want detailed explanations of everything in making this project:

2.1. Techologies and tools installation - How to?

2.2. Every single step in making this project should be explained (every single line of code should be explained and commented, steps in making this project should also be explained).
For this, make a .DOC or .PDF text file.

3. Also, make a video presentation that will explain everything, just like in step 2. How you created .DOC or .PDF text file, make a video presentation out of it.

4. Give references (links) where you found and downloaded all technologies (programming languages) and tools (VM, antivirus softwares, ...).

5. If you can't complete this project/task in full, please consider to at least do some parts of this project/task that you can do.

Request for Solution File

Ask an Expert for Answer!!
Computer Engineering: Develop a web service for automatic file scanning on
Reference No:- TGS02694018

Expected delivery within 24 Hours