A simple ASP.NET application to scan files for malware. Based on VirusTotal.NET (https://github.com/Genbox/VirusTotal.Net) and VXVault (http://vxvault.net/ViriList.php).
Things to take into consideration:
-
The design is very simplistic.
-
In order to get VirusTotal results going you need your own API key. Place the key code inside the VT_API.key file in the cfg folder.
-
Prerequisites in order to get the code working: the VirusTotal.NET NuGet package (which will install the Newtonsoft.Json NuGet package as well), the "Uploads" folder that will contain the files uploaded through your app, and the "cfg" folder with the API key file.
-
You need to add the following lines into Web.config > configuration
<appSettings>
<add key="UploadPath" value="~/Uploads/"/>
<add key="VTKey" value="~/cfg/VT_API.key"/>
</appSettings>
-
I added the logo in the "Content" folder.
-
I added the custom font to the "fonts" folder.