Mcafee
Malice McAfee AntiVirus Plugin
Install / Use
/learn @malice-plugins/McafeeREADME
malice-mcafee
Malice McAfee AntiVirus Plugin
This repository contains a Dockerfile of mcafee.
Dependencies
Installation
- Install Docker.
- Download trusted build from public docker store:
docker pull malice/mcafee
Usage
docker run --rm malice/mcafee EICAR
Or link your own malware folder:
$ docker run --rm -v /path/to/malware:/malware:ro malice/mcafee FILE
Usage: mcafee [OPTIONS] COMMAND [arg...]
Malice McAfee AntiVirus Plugin
Version: v0.1.0, BuildTime: 20180903
Author:
blacktop - <https://github.com/blacktop>
Options:
--verbose, -V verbose output
--elasticsearch value elasticsearch url for 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 settings for Malice webhook endpoint [$MALICE_PROXY]
--timeout value malice plugin timeout (in seconds) (default: 120) [$MALICE_TIMEOUT]
--help, -h show help
--version, -v print the version
Commands:
update Update virus definitions
web Create a McAfee scan web service
help Shows a list of commands or help for one command
Run 'mcafee COMMAND --help' for more information on a command.
Sample Output
JSON
{
"mcafee": {
"infected": true,
"result": "EICAR test file",
"engine": "5600.1067",
"database": "9005",
"updated": "20180903"
}
}
Markdown
McAfee
| Infected | Result | Engine | Updated | | :------: | :-------------: | :-------: | :------: | | true | EICAR test file | 5600.1067 | 20180903 |
Documentation
- To write results to ElasticSearch
- To create a McAfee scan micro-service
- To post results to a webhook
- To update the AV definitions
Issues
Find a bug? Want more features? Find something missing in the documentation? Let me know! Please don't hesitate to file an issue.
TODO
- [ ] add licence expiration detection
CHANGELOG
See CHANGELOG.md
Contributing
See all contributors on GitHub.
Please update the CHANGELOG.md and submit a Pull Request on GitHub.
License
MIT Copyright (c) 2017 blacktop
Related Skills
proje
Interactive vocabulary learning platform with smart flashcards and spaced repetition for effective language acquisition.
best-practices-researcher
The most comprehensive Claude Code skills registry | Web Search: https://skills-registry-web.vercel.app
flutter-tutor
Flutter Learning Tutor Guide You are a friendly computer science tutor specializing in Flutter development. Your role is to guide the student through learning Flutter step by step, not to provide d
groundhog
398Groundhog's primary purpose is to teach people how Cursor and all these other coding agents work under the hood. If you understand how these coding assistants work from first principles, then you can drive these tools harder (or perhaps make your own!).

