NSIS False Positives: Difference between revisions
(+ GitHub False-Positive-Center) |
|||
(8 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
There are hundreds of false positive made with NSIS. This page contains a list of some of them. | There are hundreds of false positive made with NSIS. This page contains a list of some of them. | ||
== Does NSIS Contain a Virus? == | |||
No. NSIS is open source and you can check for yourself. Some people sadly use NSIS to distribute their malware. Even though most modern anti-virus vendors know how to extract and scan files from NSIS installers, some of them still generate signatures on the installer stub itself instead of the files in it. This causes a false positive on multiple installers generated using the same version of NSIS. This is a bug with the anti-virus and they normally fix it pretty quickly once reported back to them. It's like finding a virus in a zip file and marking all zip files as viruses as a result. | |||
== What Can I Do About My Installer? == | |||
# Report the false positive to the AV vendor. | |||
# Sign your installer. There have been reports it helps. | |||
# Compile your own version of NSIS with some modifications to avoid the signatures. | |||
== How Can I Help? == | == How Can I Help? == | ||
The following steps should be done for NSIS installer and the ZIP file. You can also perform them for your own installer. | The following steps should be done for NSIS installer and the ZIP file. You can also perform them for your own installer. | ||
Line 84: | Line 90: | ||
== Where to report false positives == | == Where to report false positives == | ||
* '''Various: [https://github.com/yaronelh/False-Positive-Center False-Positive-Center (GitHub user yaronelh)]''' | |||
* Various: [https://www.techsupportalert.com/how-to-report-malware-or-false-positives-to-multiple-antivirus-vendors/ How to Report Malware or False Positives to Multiple Antivirus Vendors] (partly outdated) | |||
* ALYac: https://en.estsecurity.com/support/report | |||
* Antiy-AVL: https://www.antiy.net/contacts/ | * Antiy-AVL: https://www.antiy.net/contacts/ | ||
* Avast: https://www.avast.com/en-us/false-positive-file-form.php#pc | |||
* Avira: https://analysis.avira.com/en/submit | * Avira: https://analysis.avira.com/en/submit | ||
* AVG: https://www.avg.com/en-us/false-positive-file-form | |||
* Bitdefender: https://www.bitdefender.com/submit/ | * Bitdefender: https://www.bitdefender.com/submit/ | ||
* BKav: https://www.bkav.com/contact-us | |||
* CrowdStrike Falcon: https://www.crowdstrike.com/contact-us/#VTscanner_(at)_crowdstrike_(dot)_com | |||
* Cyren: https://www.cyren.com/support/reporting-av-misclassifications#FTP_TLS | |||
* eGambit (Tehtris): https://tehtris.com/en/false-positive-negative-requests/ | * eGambit (Tehtris): https://tehtris.com/en/false-positive-negative-requests/ | ||
* Elastic: https://discuss.elastic.co/t/submitting-false-positives/232322/1# https://app.slack.com/client/TNLBGCXTQ/CRGSUQC20 https://github.com/elastic/detection-rules | |||
* Emsisoft: fp at emsisoft.com and use "Submit as false alert" as the subject. Zip/Rar with password in the e-mail body. | |||
* Fortinet: https://fortiguard.com/virusscanner | * Fortinet: https://fortiguard.com/virusscanner | ||
* GData: https://www.gdatasoftware.com/securitylabs | * GData: https://www.gdatasoftware.com/securitylabs | ||
* Gridinsoft: https://anti-malware.gridinsoft.com/file-check/# or whitelist at gridinsoft.com for ISVs. | |||
* Jiangmin: https://www.jiangmin.com/Abouts/address/ virus_(at)_jiangmin_(dot)_com | |||
* Lionic: https://www.lionic.com/reportfp/# support at lionic.com | |||
* Malwarebytes: https://support.malwarebytes.com/hc/en-us/articles/360038524154-Report-a-false-positive-to-Malwarebytes-Support | * Malwarebytes: https://support.malwarebytes.com/hc/en-us/articles/360038524154-Report-a-false-positive-to-Malwarebytes-Support | ||
* MaxSecure: infp at maxpcsecure dot com or https://www.maxsecureantivirus.com/submit_aFalse_Positive.htm | |||
* McAfee: https://kc.mcafee.com/corporate/index?page=content&id=KB85568 | * McAfee: https://kc.mcafee.com/corporate/index?page=content&id=KB85568 | ||
* Microsoft: https://www.microsoft.com/en-us/wdsi/filesubmission | * Microsoft: https://www.microsoft.com/en-us/wdsi/filesubmission | ||
* Rising: http://mailcenter.rising.com.cn/filecheck_en/#rising-global.com | |||
* SangFor: https://community.sangfor.com/forum.php?mod=viewthread&tid=3104#https://sec.sangfor.com.cn/login.html?lang=EN-US | * SangFor: https://community.sangfor.com/forum.php?mod=viewthread&tid=3104#https://sec.sangfor.com.cn/login.html?lang=EN-US | ||
* SecureAge: https://www.secureage.com/article-report-false-positive | * SecureAge: https://www.secureage.com/article-report-false-positive | ||
* Sophos: https:// | * Sophos: https://support.sophos.com/support/s/filesubmission?language=en_US | ||
* Symantec (Norton): https://submit.symantec.com/false_positive/ | * Symantec (Norton): https://submit.symantec.com/false_positive/ | ||
* Trend Micro: https://www.trendmicro.com/en_us/about/legal/detection-reevaluation.html | * Trend Micro: https://www.trendmicro.com/en_us/about/legal/detection-reevaluation.html | ||
== Online Virus Scanners == | == Online Virus Scanners == |
Latest revision as of 09:13, 31 July 2023
There are hundreds of false positive made with NSIS. This page contains a list of some of them.
Does NSIS Contain a Virus?
No. NSIS is open source and you can check for yourself. Some people sadly use NSIS to distribute their malware. Even though most modern anti-virus vendors know how to extract and scan files from NSIS installers, some of them still generate signatures on the installer stub itself instead of the files in it. This causes a false positive on multiple installers generated using the same version of NSIS. This is a bug with the anti-virus and they normally fix it pretty quickly once reported back to them. It's like finding a virus in a zip file and marking all zip files as viruses as a result.
What Can I Do About My Installer?
- Report the false positive to the AV vendor.
- Sign your installer. There have been reports it helps.
- Compile your own version of NSIS with some modifications to avoid the signatures.
How Can I Help?
The following steps should be done for NSIS installer and the ZIP file. You can also perform them for your own installer.
- Upload NSIS to VirusTotal
- Go to the Community tab (example for 3.03) and vote as safe
- In the detection tab, notice which vendors have a false positive
- Use this list to notify each of them of the false positive
- Use False Positive Watch to get notified of changes to VirusTotal
- Repeat the process when there is a new false positive
NSIS Virus Checker False Positives
Bolded entries are still detected by the AV!
- McAfee - Apr 16, 2016 to May 2, 2016
- AntiVir - Sep 26, 2011 (see Virustotal results from Sep 26, 2011)
- Symantec 2011 - Sep 26, 2011 (see Virustotal results from Sep 26, 2011). Fixed on Sep 29, 2011
- Sunbelt - Dec 9, 2009 (see Virustotal results from Dec 22, 2009)
- McAfee VirusScan (DAT Version 5797) - Nov 9, 2009
- Sunbelt - June 5, 2009 (see Virustotal results from June 5, 2009, June 13, 2009)
- Vipre - May 11, 2009
- Symantec Enterprise - Oct 31, 2007 Definitions
- McAfee VirusScan (DAT Version 5150) - Oct 26, 2007
- AVG Antivirus - Oct 8, 2007
- Trend Micro OfficeScan - Sep 21, 2007
- Sophos - Aug 18, 2007
- Norton - Jul 17, 2007
- AntiVir Guard - Jun 27, 2007
- AVG Antivirus - Dec 7, 2006
- NOD32 - Nov 14, 2006
- F-PROT - Sep 21, 2006
- F-Secure - Sep 13, 2006
- Kaspersky - Sep 13, 2006
- Norman - Sep 11, 2006
- AVG Antivirus - Sep 11, 2006
- Fortinet - Jul 3, 2006
- AntiVir - Jul 1, 2006
- Norton & Symantec - Jul 1, 2006
- Kaspersky - Jun 21, 2006
- BitDefender - Jun 13, 2006
- OneCare - Jun 07, 2006
- AVG Antivirus - Jun 06, 2006
- Norton - May 20, 2006
- AntiVir - Feb 22, 2006
- Ad-Aware - Nov 22, 2005
- Mcafee - Nov 16, 2005
- AntiVir - Oct 12, 2005
- ArcaVir - Aug 21, 2005
- MS Antispyware - Aug 09, 2005
- MS Antispyware - Jul 26, 2005
- AVG Antivirus - Jul 10, 2005
- MS Antispyware - May 18, 2005
- MS Antispyware - Apr 22, 2005
- AVG Antivirus - Apr 21, 2005
- MS Antispyware - Mar 01, 2005
- PCCillin - Sep 17, 2004
- BitDefender - Aug 29, 2004
- Mcafee - Aug 26, 2004
- Sophos AV - Aug 16, 2004
- Norton - Aug 09, 2004
- Mcafee - Mar 11, 2004
- Norton - Feb 24, 2004
False Positive By Anti-Malware programs
- Symantec (Norton): 5
- MS Antispyware: 5
- AVG Spyware: 5
- AntiVir: 4
- Mcafee: 4
- Kaspersky: 2
- BitDefender: 2
- Sunbelt: 2
- F-PROT: 1
- F-Secure: 1
- Norman: 1
- Ad-Aware: 1
- ArcaVir: 1
- Fortinet: 1
- OneCare: 1
- PCCillin: 1
- Sophos: 1
- Spyware Terminator: 1
- StopZilla: 1
- Total False Positives: 38
Where to report false positives
- Various: False-Positive-Center (GitHub user yaronelh)
- Various: How to Report Malware or False Positives to Multiple Antivirus Vendors (partly outdated)
- ALYac: https://en.estsecurity.com/support/report
- Antiy-AVL: https://www.antiy.net/contacts/
- Avast: https://www.avast.com/en-us/false-positive-file-form.php#pc
- Avira: https://analysis.avira.com/en/submit
- AVG: https://www.avg.com/en-us/false-positive-file-form
- Bitdefender: https://www.bitdefender.com/submit/
- BKav: https://www.bkav.com/contact-us
- CrowdStrike Falcon: https://www.crowdstrike.com/contact-us/#VTscanner_(at)_crowdstrike_(dot)_com
- Cyren: https://www.cyren.com/support/reporting-av-misclassifications#FTP_TLS
- eGambit (Tehtris): https://tehtris.com/en/false-positive-negative-requests/
- Elastic: https://discuss.elastic.co/t/submitting-false-positives/232322/1# https://app.slack.com/client/TNLBGCXTQ/CRGSUQC20 https://github.com/elastic/detection-rules
- Emsisoft: fp at emsisoft.com and use "Submit as false alert" as the subject. Zip/Rar with password in the e-mail body.
- Fortinet: https://fortiguard.com/virusscanner
- GData: https://www.gdatasoftware.com/securitylabs
- Gridinsoft: https://anti-malware.gridinsoft.com/file-check/# or whitelist at gridinsoft.com for ISVs.
- Jiangmin: https://www.jiangmin.com/Abouts/address/ virus_(at)_jiangmin_(dot)_com
- Lionic: https://www.lionic.com/reportfp/# support at lionic.com
- Malwarebytes: https://support.malwarebytes.com/hc/en-us/articles/360038524154-Report-a-false-positive-to-Malwarebytes-Support
- MaxSecure: infp at maxpcsecure dot com or https://www.maxsecureantivirus.com/submit_aFalse_Positive.htm
- McAfee: https://kc.mcafee.com/corporate/index?page=content&id=KB85568
- Microsoft: https://www.microsoft.com/en-us/wdsi/filesubmission
- Rising: http://mailcenter.rising.com.cn/filecheck_en/#rising-global.com
- SangFor: https://community.sangfor.com/forum.php?mod=viewthread&tid=3104#https://sec.sangfor.com.cn/login.html?lang=EN-US
- SecureAge: https://www.secureage.com/article-report-false-positive
- Sophos: https://support.sophos.com/support/s/filesubmission?language=en_US
- Symantec (Norton): https://submit.symantec.com/false_positive/
- Trend Micro: https://www.trendmicro.com/en_us/about/legal/detection-reevaluation.html
Online Virus Scanners
Here is a list of free online virus scanners useful to check NSIS installers and stubs for false positives:
- Jotti's malware scan (15 engines)
- Metadefender (30 engines)
- VirusTotal (~70 engines)
- VirusTotal Alternatives
- Dr. Web
- Fortinet
- Kaspersky