UMDT is a comprehensive Python-based toolkit for diagnosing, simulating, and bridging Modbus devices (RTU/TCP). It includes an interactive tool, a mock server, and a soft-proxy with PCAP support.
UMDT is a comprehensive toolkit designed for engineers and developers working with Modbus (RTU/TCP) devices. It simplifies tasks such as: Diagnosing: Reading/writing registers, scanning address ranges, and identifying devices; Simulating: Creating virtual Modbus slaves with configurable behavior and fault injection; Bridging: Routing traffic between different transports (e.g., TCP to Serial) and modifying packets on the fly; Sniffing: Capturing and analyzing Modbus traffic for forensic debugging.
Technical details
Publisher
KevinBralten
Author
Kevin Bralten
Version
0.1.1
License
AGPL-3.0 license
Installer type
inno
Architecture
x64
Package ID
KevinBralten.UMDT
Install Universal Modbus Diagnostic Tool from the command line
Yes. Universal Modbus Diagnostic Tool is free and open-source software released under the AGPL-3.0 license license.
What is the latest version of Universal Modbus Diagnostic Tool?
The latest version is 0.1.1.
Is it safe to download Universal Modbus Diagnostic Tool?
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with de915300ad1650759ffb2d689e3073c2ecbef448e60dc6321d99118b2e1159e5.
Which Windows versions does Universal Modbus Diagnostic Tool support?
Universal Modbus Diagnostic Tool runs on Windows and is available for 64-bit (x64) systems.
How do I install Universal Modbus Diagnostic Tool silently?
Run the offline installer with "UMDT_Setup.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-, or install it with Windows Package Manager: winget install --id=KevinBralten.UMDT -e --silent.
How do I uninstall Universal Modbus Diagnostic Tool?
Open Settings › Apps › Installed apps, find Universal Modbus Diagnostic Tool and select Uninstall. From the command line, run winget uninstall --id=KevinBralten.UMDT -e.
Alternatives to Universal Modbus Diagnostic Tool
Other Networking programs for Windows from different developers.