Skip to content

Latest commit

 

History

33 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IEC61850 MMS attack analysis

Code repository for master thesis add link here

Parts

  • iec61850 MMS server scanner
    • scans a local network for iec61850 MMS servers and gets

Proxies

man in the middle proxy server

  • a tcp forwarding proxy which forwards all messages between server and client, with the ability to modify the requests

socks4 proxy

  • socks4 proxy for compatible clients

setup

The scripts were tested with the following setup:

setup diagram

SBOM

This project was created and used with the following software and versions:

software version description link
fedora 43 (Workstation Edition) host operating system https://fedoraproject.org/
windows 11 10.0.26200 Build 2600 vm operating system https://www.microsoft.com/en-us/d/windows-11-home/dg7gmgf0krt0
quemu 10.1.4 virtualization software https://www.qemu.org/
libiec 1.5.1 iec 61850 library https://libiec61850.com/
python 3.14.3 python programming language https://www.python.org/
gcc 15.2.1 c compiler https://gcc.gnu.org/
iedScout 5.2.2 Versatile software tool for working with IEC 61850 devices https://www.omicronenergy.com/en/products/iedscout/
wireshark 4.6.3 network traffic analyzer https://www.wireshark.org/

see the requirements.txt for each project for versions of python dependencies

About

code for my master thesis

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages