Skip to content
A network analysis tool that works together with snort to visually represent a PROFINET network graph.
Java CSS C Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc
gradle/wrapper
jung @ a4e140b
src
.gitignore
.gitmodules
.travis.yml
LICENCE
README.md
build.gradle
gradlew
gradlew.bat
settings.gradle

README.md

TruffleHog

The usage manual is located here.

This program requires a modified version of Snort including a PROFINET-preprocessor in order to collect so called Truffles representing a semantic analysis of one PROFINET-network package.

It keeps track of all incoming Truffles, uses the semantic information to build a network topology (or rather a network map) and displays it in a nice way to look at in quasi real time. Some more advanced feature like replaying network changes, applying filters to network participants and alerts and therefore notifications are supposed appear in some later version of the program.

This project was started as a university project at the KIT (Karlsruhe Institute of Technology) and will actively be maintained until summer 2016.

You can’t perform that action at this time.