- Notifications
You must be signed in to change notification settings - Fork12
Malice Kaspersky Antivirus Plugin
License
NotificationsYou must be signed in to change notification settings
malice-plugins/kaspersky
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Malice Kaspersky Antivirus Plugin
This repository contains aDockerfile ofkaspersky.
- InstallDocker.
- Downloadtrusted build from publicdocker store:
docker pull malice/kaspersky
docker run --rm malice/kaspersky EICAR
Usage: kaspersky [OPTIONS] COMMAND [arg...]Malice Kaspersky AntiVirus PluginVersion: v0.1.0, BuildTime: 20181126Author: blacktop -<https://github.com/blacktop>Options: --verbose, -V verbose output --elasticsearch value elasticsearch urlfor Malice to store results [$MALICE_ELASTICSEARCH_URL] --table, -t output as Markdown table --callback, -c POST results back to Malice webhook [$MALICE_ENDPOINT] --proxy, -x proxy settingsfor Malice webhook endpoint [$MALICE_PROXY] --timeout value malice plugin timeout (in seconds) (default: 120) [$MALICE_TIMEOUT] --help, -h showhelp --version, -v print the versionCommands: update Update virus definitions web Create a Kaspersky scan web servicehelp Shows a list of commands orhelpfor onecommandRun'kaspersky COMMAND --help'for more information on a command.
{"kaspersky": {"infected":true,"result":"EICAR-Test-File","engine":"8.0.4.312","database":"9282732","updated":"20181126" }}
Infected | Result | Engine | Updated |
---|---|---|---|
true | EICAR-Test-File | 8.0.4.312 | 20181126 |
- To write results to ElasticSearch
- To create a Kaspersky scan micro-service
- To post results to a webhook
- To update the AV definitions
Find a bug? Want more features? Find something missing in the documentation? Let me know! Please don't hesitate tofile an issue.
- add licence expiration detection
- expose WEB ui
SeeCHANGELOG.md
Thank you@abunasar for helping me get this AV completed!
See all contributors on GitHub.
Please update theCHANGELOG.md and submit aPull Request on GitHub.
MIT Copyright (c) 2016blacktop