Pinned repositories

  1. poseidon

    Poseidon is a python-based application that leverages software defined networks (SDN) to acquire and then feed network traffic to a number of machine learning techniques. The machine learning algor…

    Python 109 44

  2. vent

    Vent is a light-weight platform built to automate network collection and analysis pipelines using a flexible set of popular open source tools and technologies. Vent is python-based, extensible, lev…

    Python 43 36

  3. CRviz

    Browser-based visualization tool that uses JSON and an interactive enclosure diagram to visualize networks.

    JavaScript 12 5

  4. PoseidonML

    Machine learning plugins for the Poseidon SDN challenge

    Python 17 14

  5. gensynet

    A command line tool used to create synthetic network profiles and synthetic hosts in JSON.

    Python 3 4

  6. vent-plugins

    Example Vent Plugins

    Python 6 22

  • Vent is a light-weight platform built to automate network collection and analysis pipelines using a flexible set of popular open source tools and technologies. Vent is python-based, extensible, leverages docker containers, and provides both an API and CLI.

    Python 43 36 Apache-2.0 Updated Aug 19, 2018
  • Machine learning plugins for the Poseidon SDN challenge

    Python 17 14 Apache-2.0 1 issue needs help Updated Aug 18, 2018
  • Poseidon is a python-based application that leverages software defined networks (SDN) to acquire and then feed network traffic to a number of machine learning techniques. The machine learning algorithms classify and predict both the type of device and if the device is acting normally or abnormally.

    Python 109 44 Apache-2.0 2 issues need help Updated Aug 18, 2018
  • Browser-based visualization tool that uses JSON and an interactive enclosure diagram to visualize networks.

    JavaScript 12 5 Apache-2.0 Updated Aug 17, 2018
  • Example Vent Plugins

    Python 6 22 Apache-2.0 Updated Jul 30, 2018
  • PCAPPlot provides a quick visual snapshot, or thumbnail, of a network packet capture (PCAP file) from the perspective of a single host/device in four distinct areas: who it is talking to externally, who it is talking to internally, the source ports it is communicating on, and the destination ports it is communicating to.

    Python 5 2 Updated Jul 19, 2018
  • A command line tool used to create synthetic network profiles and synthetic hosts in JSON.

    Python 3 4 Updated Feb 21, 2018
  • vcontrol Archived

    Control layer for managing vent instances [DEPRECATED]

    Python 4 11 Apache-2.0 59 issues need help Updated Oct 31, 2017