Tactic, Technique, and Procedure
Each MFNttp is defined in a file in the _mfnttps/
folder named as <ttp name>.md
, such file consists only of a YAML front matter which describes the ttpary and its functions.
The full syntax is the following:
---
description: Optional description of the ttp
functions:
FUNCTION:
- description: Optional description of the example
code: Code of the example
- ....
FUNCTION:
- description: Optional description of the example
code: Code of the example
- ...
...
resources: |
<insert links here>
<another link>
->delete the entire resources section to include header
if you do not have any links to add <-
---
Where FUNCTION
is one of the values described in the _data/functions.yml
file.
Feel free to use any file in the _mfnttps/
folder as an example.
Vendor software is accepted as well as standard Unix ttparies. Binaries and techniques that only works on certain operating systems and versions are accepted and such limitations shall be noted in the description
field.
Before sending a pull request of a new ttp or function, ensure the following:
Pull requests adding new functions in _data/functions.yml
are allowed and subjected to project maintainers vetting.