Skip to content

gcrahay/fir_actions_plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Actions plugin for FIR - Fast Incident Response

FIR (Fast Incident Response by CERT Société générale) is an cybersecurity incident management platform designed with agility and speed in mind. It allows for easy creation, tracking, and reporting of cybersecurity incidents.

Features

This plugins allows you to assign actions to FIR business lines and manage countermeasures called 'Blocks'.

Installation

Overview

Follow the generic plugin installation instructions in the FIR wiki.

Details

You should install it in the FIR virtualenv.

(your_env)$ git clone https://github.com/gcrahay/fir_actions_plugin.git
(your_env)$ cd fir_actions_plugin
(your_env)$ python setup.py install

In $FIR_HOME/fir/config/installed_app.txt, add:

django_fsm
selectable
fir_actions

In $FIR_HOME/fir/urls.py, add to the urlpatterns list:

url(r'^selectable/', include('selectable.urls')),

In your $FIR_HOME, launch:

(your_env)$ ./manage.py migrate
(your_env)$ ./manage.py collectstatic -y

Usage

In the incident details view, you can add actions and blocks.

Configuration

In the Django addmin site, you have to add block types and locations. Block types are the countermeasure action (Deny IP) and location are where the countermeasure is enforced (Internet firewall).

User permissions

  • fir_actions.can_approve_block: User can approve a countermeasure.
  • fir_actions.can_enforce_block: User can enforce a countermeasure.

About

Manage actions in FIR

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published