Skip to content

Application to remotley check the reachability of Microsoft Defender for Iot netowrk Sensors using ping and ssh commands

Notifications You must be signed in to change notification settings

ttb3ar/MD4IoT-Health-Check

Repository files navigation

MD4IoT-Health-Check

An application to remotley check the uptime of Microsoft Defender for IoT network sensors using ping and ssh commands.

Features:
-encrypt credentials using AES
-reads encrypted file and preforms health check
-edit encrypted file in decryption editor
--pings sensor ip
--ssh's into admin account and runs "system sanity"
--su into cyberx account and runs "uptime"
-supports multiple sensors
-supports multiple languages
--open source language supprt: just create a .json folder in the format of the existing ones
-configure test parameters
-log and export results in .csv format

Credentials should be stored in a .json format such as in the example file
Then encrypt using the program before storing the outputted key in a secure location
(Best to practice is to delete the original .json and securley save the decryption key)

Setup

Click on download to get the installer

Alternativley:
Place the application, icon, .enc/.json files, and transaltions folder (contaning files) in the same directory
-> cd to the directory you have everything saved in and run build.py
(Read build guide.pdf more more details)
(as of version 2.0.0 you may need to put in translation files manually)

To do:

optimize boot speed
enhance logging capabilities (forwarding results to syslog, customizable output, etc.)
automatic mode to intergrate with task scheduler
ui improvments (settings panel, general overhaul)
more robust install/packaging script
hero icon

Screenshots:

EN:

bd47776e-d582-45f6-b9d4-f6080e1ac3b6 15eecd93-dea3-47a7-ba19-17db52a5f0e0 b0a10d62-f9ea-4fe8-a6a1-d8022452cbb2 c3013bb0-efc1-4556-9af8-004b0808d938

JP:

a00cb46e-808a-4feb-9e23-735130628562 9c5b9b1e-432d-4d2d-8275-8b2365296d39 26c66f6b-6c52-4c49-be58-eff35ef659cb 385f510e-33c1-4759-ac6a-3d8aa72f7ef1 c86053fd-4d0e-4680-b488-d827ac82440b

About

Application to remotley check the reachability of Microsoft Defender for Iot netowrk Sensors using ping and ssh commands

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published