DhaeyerWolf / ICS-OT_wireshark_profiles

ICS/OT related Wireshark profiles + adding some other (IT or OT related) Open Source Wireshark Profiles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NOTICE

THIS IS A FORK OF THE WONDERFUL REPOSITORY: https://github.com/amwalding/wireshark_profiles and other Open-Source profiles. However, it does not contain ICS/OT-specific Wireshark profiles, which I create when the need arises for me. The reason for the fork is to organize it easily for myself.

Wireshark Profiles Repository

Check out this video on the power of Wireshark Profiles: https://youtu.be/tSzgcEB9f54

Structure of the Repository

Every contributor has a main folder; in this folder, the profiles are listed as .ZIP files (this makes it easy to download if you only want one specific profile).

Example:

root
├── DhaeyerWolf
│   └── Profile1.zip
│   └── Profile2.zip
│   └── Profile3.zip
│   └── Profile4.zip
└── amwalding
    └── Profile1.zip
    └── Profile2.zip
    └── Profile3.zip
    └── Profile4.zip

How to Use the Profiles

  1. Simply download the profile you want (they are all zipped).
  2. Then from your Wireshark GUI, right click on the lower right corner of the Wireshark GUI - in the Profile box.
  3. Then simply select: Import> from zip file, and pick the file from your downloads directory. Now you can select the newly imported profile!!

Plugins folder

There it is possible that there is a "plugins" folder in some of the repositories. This contains plugins (e.g. additional dissectors) for wireshark. The files in this folder should be placed in the wireshark plugins folder

On Windows:

On Unix-like systems:

An example of this folder structure can be:

plugins
└── lua
    └── script1.lua

Contribute

Create a pull request with a ZIP file containing your profile. If possible, create a profile specific to the protocol; if not possible, please clearly state the use case of the profile in the name of the profile's name.

Credits

Protocols

The following is a list of the protocols I want to create Wireshark profiles for. Some of them may already be implemented; others are still in a "Work In Progress (WIP)" phase.

  • S7Comm
  • Profinet
  • Modbus TCP/UDP
  • OPC-UA
  • BACnet
  • Ethernet/IP: Common Industrial Protocol (CIP™)
  • DNP3
  • MQTT
  • IEC 104

About

ICS/OT related Wireshark profiles + adding some other (IT or OT related) Open Source Wireshark Profiles


Languages

Language:Lua 100.0%