MCPcopy Index your code
hub / github.com/rabbitstack/fibratus

github.com/rabbitstack/fibratus @v3.0.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v3.0.0 ↗ · + Follow
3,546 symbols 12,331 edges 493 files 2,114 documented · 60% 52 cross-repo links updated 3d agov3.0.0 · 2026-04-22★ 2,50127 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Fibratus

Fibratus

Adversary tradecraft detection, protection, and hunting

Get Started »

Docs   •   Rules   •   Filaments   •   Download   •   Discussions

Fibratus detects and eradicates advanced attacker tradecraft by scrutinizing and asserting a wide spectrum of system events against a behavior-driven rule engine and YARA memory scanner.

Events can be routed to a wide range of output sinks or written to capture files for local inspection and forensic analysis. With filaments, you can extend Fibratus with your own tooling and tap into the full power of the Python ecosystem.

In a nutshell, the Fibratus mantra is built on three pillars: realtime behavior detection, memory scanning, and forensics.

Fibratus

Installation and Quick start

For installation and quick start instructions, go here.

Contributing

We love contributions. To start contributing to Fibratus, please read our contribution guidelines.

Code Signing Policy

Free code signing provided by SignPath.io, certificate by SignPath Foundation. All releases are automatically signed.


Developed with ❤️ by Nedim Šabić Šabić

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 1,980
Function 1,033
Struct 417
TypeAlias 63
Interface 33
FuncType 19
Class 1

Languages

Go99%
Python1%

Modules by API surface

pkg/outputs/amqp/_fixtures/garagemq/amqp/methods_generated.go509 symbols
pkg/filter/accessor_windows.go70 symbols
pkg/event/param.go64 symbols
pkg/event/event_windows.go51 symbols
pkg/sys/zsyscall_windows.go45 symbols
pkg/filter/ql/literal.go44 symbols
pkg/filter/fields/fields_windows.go41 symbols
pkg/sys/etw/types.go37 symbols
pkg/ps/types/types_windows.go34 symbols
pkg/outputs/amqp/_fixtures/garagemq/server/channel.go34 symbols
internal/etw/source_test.go34 symbols
pkg/filter/filter.go31 symbols

Dependencies from manifests, versioned

github.com/Masterminds/goutilsv1.1.1 · 1×
github.com/davecgh/go-spewv1.1.2-0.20180830191 · 1×

For agents

$ claude mcp add fibratus \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page