Die meisten Threat-Modeling-Tools setzen auf Diagramme und Workshops. pyTM geht einen anderen Weg: Das Python-Framework behandelt Bedrohungsmodelle als Code, setzt also Programmierkenntnisse voraus.