Git Product home page Git Product logo

nemea-modules's Introduction

NEMEA Modules

This repository contains basic modules of the NEMEA system. The modules and their functionality/purposes are:

  • logger: export messages into CSV

  • logreplay: replay stored CSV

  • nfreader: replay stored nfdump file(s)

  • flow_meter: simple flow exporter from network interface controller (NIC) or PCAP file

  • unirecfilter: filtering module

  • anonymizer: module for anonymization of flow records

  • traffic_repeater: flow repeater module (e.g. for interconnection of modules using different types of communication interfaces)

  • flowcounter: simple example of flow counting module

  • report2idea: reporting modules that receive alerts from detectors and store them into database (MongoDB), file or send them into Warden

  • resolver: amend flow records with resolved fields

  • luamodule: module to filter or modify input stream of messages into one output stream of messages

  • merger: module for joining multiple input streams of messages into one output stream of messages

  • debug_sender: interactive tool (in Python) for creation and sending own messages/flow records

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.