Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cyber Graph Toolbox

Proof of concept Python apps for working with cyber security graphs.

Getting Started

This repository uses uv for package management. To install the required dependencies run:

uv sync

Tools

Threat Modeling with ATT&CK

This Streamlit app is a proof of concept for developing high level threat models using MITRE ATT&CK.

It models the high level architecture as a graph and then runs cypher/GQL rules against the topology to identify susceptibility to different MITRE ATT&CK techniques.

uv run streamlit run ./attack-modeling/Threat_modeling_with_MITRE_ATTACK.py

Licenses

Code is licensed under the terms of the MIT license (MIT).

Other content is licensed under the Creative Commons Attribution 4.0 license (CC-BY-SA).

About

Proof of concept Python apps for working with cyber security graphs.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages