MATLAB Answers

0

How to unblocked deployed application blocked by antivirus?

I can not run a deployed application because the antivirus blocks it.

The application works fine in MATLAB and it succesfully compiles, but when I try to execute (I try 'for_testing' and 'for_redistribution') the antivirus 'OfficeScan' treats it as a malware.

matlabVersion

9.3.0.713579 (R2017b)

extendedOS

Microsoft Windows 7 Enterprise Version 6.1 (Build 7601: Service Pack 1)

javaVersion

Java 1.8.0_121-b13 with Oracle Corporation Java HotSpot™ 64-Bit Server VM mixed mode

How can I fix this?

Products


Release

R2017b

2 Answers

Answer by MathWorks Support Team on 30 Jan 2018
 Accepted Answer

In order to fix this issue, consult with "OfficeScan" team to help allowing standalone application.

The following articles on their website that will also be helpful-

Allow standalone application in "OfficeScan" behavior monitoring

Configuring the Trusted Program List

Another possible workaround would be to compile the program without embedding the CTF archive into binaries-

>> mcc -C -m options mfilename

  0 Comments

Sign in to comment.


Answer by Yair Altman on 31 Jan 2018

Another possible cause for the antivirus block is the XML manifest file which is included in the deployed executable.

Additional details: https://undocumentedmatlab.com/blog/matlab-compilation-quirks-take-2#antivirus

  0 Comments

Sign in to comment.