The Windows installer for POPFile and several of the Windows utilities shipped with POPFile are built using NSIS, the Nullsoft Scriptable Install System. NSIS was SourceForge “Project of the Month” for January 2006 (POPFile was “Project of the Month” for May 2003).
Since the beginning of August 2004 several anti-virus packages have been falsely reporting that software built using NSIS contains a trojan, or other form of virus. The following statement appeared on the old NSIS web site but it was not copied to their new Wiki-based web site:
|We have had several problems with false virus positives during the last weeks. Some anti-virus products incorrectly detect certain NSIS components as being a virus. All false positives seem to be related to the internet downloading plug-ins.|
|Both McAfee and Norton have already corrected their virus definitions. If you notice that another product incorrectly detects a virus, please contact the developers of this product. Developers of anti-virus products can also contact the NSIS Development Team for more information.|
|Source: A NSIS support forum message from one of the NSIS developers (posted 13 December 2005).|
Usually an updated set of virus definitions stops the false reports (e.g. Symantec's definitions dated 9 August 2004 detected a trojan in the NSIS “internet downloading” plug-in but their definitions dated 10 August (or later) do not).
In addition to the Windows installer for POPFile, the following utilities shipped with the Windows version of POPFile are built using NSIS and contain the “internet downloading” plug-in mentioned above:
However only the last program (uninstall.exe) uses this plug-in to access the internet (to download SSL support or the MeCab parser used to analyze Japanese mail); the other three programs only use that plug-in to shut down POPFile without using your browser.
The following optional Windows utility for POPFile uses the NSIS “internet downloading” plug-in to access the internet:
The addssl.exe program downloads some SSL components from the University of Winnipeg repository (these files are required to allow POPFile to use SSL connections to mail servers).
If you are still concerned then you can get a second opinion at http://www.virustotal.com/ which will scan a suspect file for you using over 30 different up-to-date anti-virus packages.