ubc-provenance/PIDSMaker

A framework for building provenance-based intrusion detection systems with neural networks

55
/ 100
Established

This tool helps cybersecurity researchers and advanced security engineers develop and test new intrusion detection systems. It takes in detailed system activity records (provenance data) from various operating systems and security incidents. The output is a highly customizable intrusion detection system built with deep learning, capable of identifying advanced persistent threats. It's designed for those who need to experiment with and benchmark cutting-edge threat detection methods.

Use this if you are a cybersecurity researcher or a deep learning engineer focused on building, customizing, and evaluating provenance-based intrusion detection systems against known threat datasets.

Not ideal if you are an IT administrator or security analyst looking for an out-of-the-box intrusion detection system to deploy in a production environment without significant research and development.

cybersecurity-research intrusion-detection threat-detection system-provenance security-analytics
No Package No Dependents
Maintenance 10 / 25
Adoption 9 / 25
Maturity 16 / 25
Community 20 / 25

How are scores calculated?

Stars

81

Forks

28

Language

Python

License

Apache-2.0

Last pushed

Mar 06, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/ubc-provenance/PIDSMaker"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.