Cookiecutter template for creating new analysis session bundles. An analysis bundle is simply a directory containing a textual notes file and other files (organized into subdirectories) that relate to the topic being analyzed. It is useful to collect artifacts and observations during analysis of a security threat.
- Python 3
- Cookiecutter
Basic usage, after installing Cookiecutter:
cookiecutter gh:dspruell/cookiecutter-new-analysis
It can be helpful to populate defaults in a Cookiecutter configuration file
such as ~/.cookiecutterrc
:
default_context:
full_name: "Mr. Potato Head"
username: "phead"
After running cookiecutter and changing the value of any defaults at the prompts, a directory structure is created (by default, a datestamped slug of the project name):
20210617-example_threat_research/
├── README.md
├── files
├── pcaps
└── rules
├── nids
├── sigma
└── yara