A Python package for modeling cybersecurity data in a Neo4j graph database.
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ontolocy-0.7.2.tar.gz.
File metadata
- Download URL: ontolocy-0.7.2.tar.gz
- Upload date:
- Size: 27.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.0.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8784abff776f65a568ee7a548b50b711c31cbdc08e6be598d26f1984aee579ca
|
|
| MD5 |
b34bfe3b102e8615a4600909e457a316
|
|
| BLAKE2b-256 |
b91252946d74f634086de23d20f8729f94e21123ebf021ec27f4ce70671060f8
|
File details
Details for the file ontolocy-0.7.2-py3-none-any.whl.
File metadata
- Download URL: ontolocy-0.7.2-py3-none-any.whl
- Upload date:
- Size: 44.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.0.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
452e06b776a0f995470ce6be07510b82e61ee1076a56d81743edae76e08dc191
|
|
| MD5 |
9084464a1f026ee5680163cbb2dd5339
|
|
| BLAKE2b-256 |
d6e3830e3a17205a8bba9964d94cc80c131ea0e2369d89656bc981287464719b
|