Skip to content

rabbitstack/fibratus

Folders and files

NameName
Last commit message
Last commit date
Mar 19, 2025
Nov 30, 2024
Mar 11, 2025
Feb 26, 2025
Dec 13, 2024
Sep 11, 2023
Mar 11, 2025
Dec 30, 2020
Apr 2, 2025
Apr 12, 2025
Aug 25, 2022
Sep 29, 2024
Oct 20, 2024
Sep 29, 2024
Apr 11, 2023
Dec 9, 2024
Oct 9, 2024
Dec 9, 2024
Mar 9, 2025
Mar 9, 2025
Dec 21, 2020
Feb 15, 2025

Repository files navigation


Fibratus

Fibratus

Adversary tradecraft detection, protection, and hunting
Get Started »

Docs   •   Rules   •   Filaments   •   Download   •   Discussions

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

Events can also be shipped to a wide array of output sinks or dumped to capture files for local inspection and forensics analysis. You can use filaments to extend Fibratus with your own arsenal of tools and so leverage the power of the Python ecosystem.

In a nutshell, the Fibratus mantra is defined by the pillars of realtime behavior detection, memory scanning, and forensics capabilities.

Installation

  • Download the latest MSI package and follow the UI wizard or alternatively install via msiexec in silent mode
$ msiexec /i fibratus-2.3.0-amd64.msi /qn

Quick start


  • spin up a command line prompt
  • list credentials from the vault by using the VaultCmd tool
$ VaultCmd.exe /listcreds:"Windows Credentials" /all

Credential discovery via VaultCmd.exe rule should trigger and emit the alert to the Eventlog. Check the short demo here.

Documentation

To fully exploit and learn about Fibratus capabilities, read the docs.

Rules

Detection rules live in the rules directory of this repository. The CLI provides a set of commands to explore the rule catalog, validate the rules, or create a new rule from the template.

To describe all rules in the catalog, use the fibratus rules list command. It is possible to pass the -s flag to show rules summary by MITRE tactics and techniques.

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ć

Logo designed with ❤️ by Karina Slizova