Ok, I lied. I was going to go to bed or do something constructive, but I gave up and decided to code the quarantine function tonight. From now on, instead of deleting a file, AIMFix will create a directory on your Desktop called "aimfix_quarantine" where it will place all suspected virus files (instead of deleting them outright). It will also change the name of the file so that instead of "virus.exe" it will look like "quarantined_virus.exe.bak" to prevent anyone from accidentally running a quarantined virus by mistake. However, should AIMFix incorrectly detect a file as a virus, you can easily recover it from the quarantine.

All current versions of AIMFix should now have quarantine functionality. If the quarantine folder cannot be created for any reason, AIMFix will fall back on it's old method of simply deleting files. In the future, I'd like to add support for zipping the quarantine directory to keep viruses from being run inside it, but that'll have to wait for another day. I also plan on adding support for specifying a quarantine folder on the command line, since I'm sure someone will ask for this feature sooner or later :)

Between the new quarantine feature and some of the code changes, I'm bumping the version number up to 1.3.x as well.

Thanks to Tom, one of my users who pointed out the unsafe nature of deleting detected files. Thanks to his feedback, AIMFix gets a new feature, and hopefully it will help prevent any mishaps in the future with cases of mistaken identity.

-Jay