Skip to content
 
 

Repository files navigation

Ontolocy

An open source cyber security graph ontology.

Use Python and Neo4j to explore cyber security data as a graph.

Currently in alpha/proof-of-concept stage - the ontology is likely to change (there may be breaking changes between minor releases).

"All models are wrong, but some are useful" - George Box

Read the docs

Built with Ontolocy

Quick Start

Install Ontolocy

pip install ontolocy

Setup Neo4j Connection Details

Put info in a local .env file.

# .env
NEO4J_URI=neo4j://localhost:7687
NEO4J_USERNAME=neo4j
NEO4J_PASSWORD=Neo4jPassword

NEO4J_AUTH=neo4j/Neo4jPassword      # If running Neo4j with Docker

Import MITRE ATT&CK Data into Neo4j

ontolocy parse mitre-attack

About

Python tool for generating cyber security graphs with Neo4j

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages