SkillAgentSearch skills...

Office

Malice Office/OLE/RTF Plugin

Install / Use

/learn @malice-plugins/Office
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

office logo

malice-office (WIP)

Circle CI License Docker Stars Docker Pulls Docker Image

Malice Office/OLE/RTF Plugin

This repository contains a Dockerfile of the malice plugin malice/office.


Dependencies

Installation

  1. Install Docker.
  2. Download trusted build from public DockerHub: docker pull malice/office

Usage

$ docker run --rm -v /path/to/file:/malware:ro malice/office FILE
Usage: office [OPTIONS] COMMAND [arg...]

Malice Office Plugin

Version: v0.1.0, BuildTime: 20160627

Author:
  blacktop - <https://github.com/blacktop>

Options:
  --verbose, -V      verbose output
  --rethinkdb value  rethinkdb address for Malice to store results [$MALICE_RETHINKDB]
  --post, -p         POST results to Malice webhook [$MALICE_ENDPOINT]
  --proxy, -x        proxy settings for Malice webhook endpoint [$MALICE_PROXY]
  --table, -t        output as Markdown table
  --help, -h         show help
  --version, -v      print the version

Commands:
  help  Shows a list of commands or help for one command

Run 'office COMMAND --help' for more information on a command.

This will output to stdout and POST to malice results API webhook endpoint.

Sample Output

JSON

{
  "office":
}

Markdown


office



Documentation

Issues

Find a bug? Want more features? Find something missing in the documentation? Let me know! Please don't hesitate to file an issue and I'll get right on it.

CHANGELOG

See CHANGELOG.md

Contributing

See all contributors on GitHub.

Please update the CHANGELOG.md

Credits

Heavily (if not entirely) influenced by the viper Office module and by CSE's alsvc_oletools

TODO

  • [ ] add timeout protection

License

MIT Copyright (c) 2016 blacktop

Related Skills

View on GitHub
GitHub Stars13
CategoryDevelopment
Updated29d ago
Forks6

Languages

Python

Security Score

95/100

Audited on Mar 5, 2026

No findings