UPDATE 2k18: There are too many viruses out there to make files for each of them but having a filesystem w/ fileprefix & hash checks prevents virus binds w blocklists.
DFVP stands for Dummy File Virus Protection
Using the fact that two files with the same name cannot exist in the same directory a virus cannot install itself and hardcoded calls to viral components will fail. Using a virus list the batch installs dummy files with known virus names in directories like system32 A problem to that idea is a virus that is operated by its own changing name there will be an infinite possibility of viral names an configurations for example the directory path can contain encrypted assembly commands. Solution to that is having a custom executable header for each computer but that cannot be stored in an easily accessible global variable. This will change the executables name on different computers thus a virus will have difficulty using argv
Need OS level system specific executable prefixing
Reserved Filename list for File System implementations