-
Notifications
You must be signed in to change notification settings - Fork 72
Creating a Module
Daniel Lawson edited this page Jul 24, 2018
·
13 revisions
Armory's usefulness comes from being able to quickly code up a module for a tool and ingest the output for useful data. This data can then be inserted into the database, and used with other tools or reports. Right now, modules are based off of templates in included/ModuleTemplate.py. The two templates are as follows:
- ModuleTemplate: Basic template with almost nothing built in. This is what you would base any "out-of-the-box" modules.
- ToolTemplate: Template designed to allow one to easily create a multithreaded module for an arbitrary tool, and process the output.