How to Perform an Antivirus Scan with Kaspersky | JSCAPE

Updated by Van Glass on

This custom trigger action performs a virus scan against a file using Kaspersky anti-virus software.

Downloads

Source code and build instructions

 

 How to scan and remove an infected file using KasperSky

 Let me now show you how to implement that.

 

1. Make sure you have already KasperSky installed in the server

 

 Before creating a custom trigger action, you need to have Kaspersky anti-virus software installed in the

 server where JSCAPE MFT Server is running.

 

2. Create a Trigger for KasperSky Scan and Remove Infected Files

 

Login into admin console of JSCAPE MFT Server > Triggers and Click Add to create a Trigger

Give the trigger a Name and then select the File Upload event type from the drop-down list. 

 

kaspersky_virus_scan_img1

 

Click Next to Step 2 where a condition can be set to execute the trigger.

If no conditions required Click Next  to proceed. 

 

The step 3 asks to add an action, Add the action "Kasper Sky virus Scan" from drop down list. If the action not found read the build instructions (Source code and build instructions) .

Click OK to proceed

 

kaspersky_virus_scan_img2

 

The Parameters for the action "Kasper Sky virus Scan" are ;

  • Location 
  • Arguments
  • Output Log

 

As the name indicates, Location is the path where "kesl-control" process is located. Arguments represent the parameters needed for "kesl-control" command line to work. Multiple arguments can be passed using comma separator. For removing infected files during upload use the parameter as ;

 

--scan-file,%LocalPath%,--action,remove

 

Output log is the file where all scan information will be written.

Click OK to save the settings

 

kaspersky_virus_scan_img3

That's it. Now you know how to create a trigger to remove infected files on File upload Using KasperSky

 

 

Topics: JSCAPE MFT, Triggers, Actions, Antivirus

Get A Free Trial

Download Your 7-Day Free Trial Version of JSCAPE MFT Server.

Get Your Free Trial