This custom trigger action performs a virus scan against a file using Kaspersky anti-virus software.
Source code and build instructions
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.
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.
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
The Parameters for the action "Kasper Sky virus Scan" are ;
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
That's it. Now you know how to create a trigger to remove infected files on File upload Using KasperSky