fibratus icon indicating copy to clipboard operation
fibratus copied to clipboard

A modern tool for Windows kernel exploration and tracing with a focus on security

Results 65 fibratus issues
Sort by recently updated
recently updated
newest added

### Description In stringent security environments, it might be desirable to encrypt all the capture data including processes, handles, and, of course, kernel events. For this purpose, the `cap` configuration...

needs: docs
needs: config
scope: capture

This can be accomplished by creating the event object via the `CreateEvent` API call. If it results in `ERROR_ALREADY_EXISTS` error code then we forbid spinning up a new instance. Otherwise,...

scope: cli

We should supervise the status of the `NT Kernel Logger` ETW session periodically. Some threat actors might sweep and end all running ETW sessions on the machine. If the NT...

scope: events

### Description It might be useful to automatically upload the capture file to the [S3](https://aws.amazon.com/s3/) bucket. For this purpose, the CLI should get an additional flag that would indicate whether...

needs: docs
needs: config
scope: capture

The command should launch the default editor and open the fibratus `.yml` configuration file.

needs: docs
scope: cli

This transformer should be in charge of encoding the event params by using the specific data encoding algorithm. Users should be able to choose between `hex`, `base64`, and maybe `asn1`...

needs: docs
needs: config
scope: transformers

### Description Fibratus already knows how to parse the [PE](https://www.fibratus.io/#/pe/introduction) data and extract valuable insights from it. I've been peeking at [pe-sieve](https://github.com/hasherezade/pe-sieve), and I have a feeling it would be...

needs: docs
needs: config
scope: pe

These functions would cooperate with the [Yara](https://www.fibratus.io/#/yara/scanning) scanner to trigger rule execution within the filament. The functions should return which rules and strings were matched along with other useful information....

scope: filaments
needs: docs
scope: yara

I've only read the docs so far, but Fibratus looks great! I'm new to ETW, so am not sure if this is feasible, but I was wondering if it was...

scope: events

The `encrypt` transformer should encrypt event parameters with a specified crypto algorithm (e.g. AES). The original parameter value should get replaced with its respective hash string. Example config: ``` transformers:...

needs: docs
needs: config
scope: transformers