Welcome to TMNT’s documentation!
TMNT is a tool for building threat models in a natural fashion.
Check out the Usage section for further information.
Note
This project is currently being developed by the Tufts Security & Privacy Lab. If you have any questions please email us at tsp-tmnt@cs.tufts.edu
Contents
- Project Information
- Usage
- TMNT Overview
- Overview of Threat Modeling
- Contributing
- TMNPY API
- DSL
- tmnpy.dsl.component.Component
- tmnpy.dsl.Asset
- tmnpy.dsl.threat.Weakness
- tmnpy.dsl.threat.Vulnerability
- tmnpy.dsl.threat.Threat
- tmnpy.dsl.requirement.STRIDE
- tmnpy.dsl.requirement.STRIDE.spoofing
- tmnpy.dsl.requirement.STRIDE.tampering
- tmnpy.dsl.requirement.STRIDE.repudiation
- tmnpy.dsl.requirement.STRIDE.information_disclosure
- tmnpy.dsl.requirement.STRIDE.denial_of_service
- tmnpy.dsl.requirement.STRIDE.elevation_of_privilege
- tmnpy.dsl.requirement.SecurityProperty
- tmnpy.dsl.requirement.SecurityProperty.confidentiality
- tmnpy.dsl.requirement.SecurityProperty.integrity
- tmnpy.dsl.requirement.SecurityProperty.availability
- tmnpy.dsl.requirement.SecurityProperty.authenticity
- tmnpy.dsl.requirement.SecurityProperty.non_repudiation
- tmnpy.dsl.requirement.SecurityProperty.authorization
- DSL