Florian Roth ca758bb99b New images
2017-02-19 10:24:24 +01:00
2017-02-19 10:24:24 +01:00
2017-02-19 09:19:06 +01:00
2017-02-13 14:42:42 +01:00
2016-12-24 10:48:49 +01:00
2017-02-12 17:10:48 +01:00

sigma_logo

Sigma

Generic Signature Format for SIEM Systems

What is Sigma?

Sigma is a generic and open signature format that allows you to describe relevant log events in a straight forward manner. The rule format is very flexible, easy to write and applicable to any type of log file. The main purpose of this project is to provide a structured form in which researchers or analysts can describe their once developed detection methods and make them shareable with others.

sigma_description

This repository contains:

  • Sigma rule specification in the Wiki
  • Open repository for sigma signatures in the ./rulessubfolder
  • Collection of converters that generate searches/queries for different SIEM systems [Pending]

Slides

See the first slide deck that I prepared for a private conference in mid January 2017.

Sigma - Make Security Monitoring Great Again

Specification

The specifications can be found in the Wiki.

The current specification can be seen as a proposal. Feedback is requested.

Examples

Windows 'Security' Eventlog: Access to LSASS Process with Certain Access Mask / Object Type (experimental) sigma_rule example2

Sysmon: Remote Thread Creation in LSASS Process sigma_rule example1

Web Server Access Logs: Web Shell Detection sigma_rule example3

Sysmon: Web Shell Detection sigma_rule example4

Windows 'Security' Eventlog: Suspicious Number of Failed Logons from a Single Source Workstation sigma_rule example5

Next Steps

  • Creation of a reasonable set of sample rules
  • Release of the first rule converters for Elastic Search and Splunk
  • Integration of feedback into the rule specifications
  • Collecting rule input from fellow researchers and analysts
  • Attempts to convince others to use the rule format in their reports, threat feeds, blog posts, threat sharing platforms
S
Description
Blue team tooling - detection rules, forensics, SIEM content
Readme 51 MiB
Languages
Python 94.4%
Shell 5.6%