Code Monkey home page Code Monkey logo

ta-securitymatters-silentdefense's Introduction

SecurityMatters SilentDefense Add-On for Splunk

  • Current Version: 0.2
  • Last Modified: Apr 2017
  • Splunk Version: 6.5
  • Author: Michel Oosterhof

Installation and configuration

  1. Configure Splunk to receive SilentDefense events

Before using this Add-on, you have to add a data input, and assign the input data a default sourcetype of "securitymatters:silentdefense:syslog"

  1. Configure SilentDefense to send alerts to Splunk using the following template:
"time":"{tsFormattedRFC5424}", "valertId":"{alertId}", "sensorName":"{sensorName}", "engineName":"{engineName}", "dstNetworkName":"{dstNetworkName}", "dstHostName":"{dstHostName}", l2Proto":"{l2Proto}", "l3Proto":"{l3Proto}", "l4Proto":"{l4Proto}", "l7Proto":"{l7Proto}", "srcMac":"{srcMac}", "srcIp":"{srcIp}", "srcPort":"{srcPort}", "dstMac":"{dstMac}", "dstIp":"{dstIp}", "vlan":"{vlan}", "dstPort":"{dstPort}", "severity":"{severity}", "status":"{status}", "profId":"{profId}", "profModName":"{profModName}", "upDataLength":"{upDataLength}", "downDataLength":"{downDataLength}", "pcapSha1":"{pcapSha1}", "typeId":"{typeId}", "name":"{name}", "desc":"{desc}", "streamDir":"{streamDir}", "fieldPath":"{fieldPath}", "fieldVal":"{fieldVal}", "expFieldVals":"{expFieldVals}", "feaState":"{feaState}", "feaAlertCount":"{feaAlertCount}", "feaAlertDetailCount":"{feaAlertDetailCount}", "feaStartMillisec":"{feaStartMillisec}", "feaStartFormatted":"{feaStartFormatted}", "feaDurationSec":"{feaDurationSec}"} 

Reference

Sourcetypes

Input data should be of sourcetype securitymatters:silentdefense:syslog The add-on will rewrite the sourcetype based on received data to one of the following:

  • securitymatters:silentdefense:alert:syslog
  • securitymatters:silentdefense:asset:syslog
  • securitymatters:silentdefense:flow:syslog
  • securitymatters:silentdefense:link:syslog
  • securitymatters:silentdefense:health:syslog

Eventtypes

The data will have the following event types, with a 1-1 mapping of sourcetype to eventtype

  • securitymatters-silentdefense-alert
  • securitymatters-silentdefense-asset
  • securitymatters-silentdefense-flow
  • securitymatters-silentdefense-link
  • securitymatters-silentdefense-health

Data Models

  • Alert data is sent to the Network Intrusion Detection Data Model
  • Flow and Link data is sent to the Network Traffic Data Model

Release Notes

v0.2: 5 April 2017 - Add support for flow data, link data, health data and asset data

v0.1: Apr 2017 - Initial release, only works for alerts at this point in time. Plans to extend to other sourcetypes

ta-securitymatters-silentdefense's People

Contributors

micheloosterhof avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.