Getting Started

For Analysts & Managers

The Analysts and Managers tutorial track will walk you through understanding the MAEC data model and how content is expressed in it at a high level. You won't have to deal with XML or Python at all.

MAEC Overview

The MAEC Overview document provides a detailed introduction to the Malware Attribute Enumeration and Characterization (MAEC™) Language, an overview of the MAEC data models, a discussion of high-level use cases, requirements for the MAEC Language, and a discussion of open issues and challenges.

Go »

For Developers

The Developer tutorial track gets into the nitty gritty of MAEC XML and the python-maec APIs that make working with it easier. The analyst tutorials give important context as to why things are the way they are and should be completed first.

Python-MAEC Getting Started

This guide walks through the basics of working with MAEC using the python-maec library, including the creation of a simple application.

Go »

Python-MAEC Examples

This guide provides some basic examples of how to create and parse content using python-maec.

Go »