Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
OpenPLC_v3 — OpenPLC Runtime Version 3 | Kitploit
Tools/GitHubGitHub/thiagoralves/openplc_v3
Embedded-System-SicherheitSCADA/ICS-SicherheitArchived
GitHubthiagoralves/openplc_v3

OpenPLC_v3

OpenPLC Runtime Version 3

Repository anzeigen
1.6k6046vor 5 MonatenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

OpenPLC Runtime Version 3

⚠️ Dieses Projekt hat das Ende seiner Lebensdauer erreicht und wird nicht mehr gewartet. Es wurde durch OpenPLC Runtime v4 ersetzt. Bitte besuchen Sie das neue Repository für Installationsanweisungen, Dokumentation und Support.


Build Status Build status

OpenPLC ist eine Open-Source-speicherprogrammierbare Steuerung, die auf benutzerfreundlicher Software basiert. Unser Fokus liegt darauf, eine kostengünstige industrielle Lösung für Automatisierung und Forschung bereitzustellen. OpenPLC wurde in vielen Forschungsarbeiten als Rahmenwerk für industrielle Cybersicherheitsforschung verwendet, da es die einzige Steuerung ist, die den gesamten Quellcode bereitstellt. Das OpenPLC-Projekt besteht aus zwei Unterprojekten:

  1. Runtime
  2. Programmiereditor

Installation:

root@kitploit:~
git clone https://github.com/thiagoralves/OpenPLC_v3.git
cd OpenPLC_v3
./install.sh [platform]

Wobei [platform] Folgendes sein kann:

win - Installiert OpenPLC auf Windows über Cygwin

linux - Installiert OpenPLC auf einer unterstützten Linux-Distribution; derzeit werden Debian-basierte, Fedora-basierte, openSUSE und Alpine Linux unterstützt.

docker - Wird vom Dockerfile verwendet (d. h. ruft kein sudo auf)

rpi - Installiert OpenPLC auf einem Raspberry Pi

custom - Überspringt alle spezifischen Paketinstallationen und versucht, OpenPLC zu installieren, unter der Annahme, dass Ihr System bereits alle Abhängigkeiten erfüllt. Diese Option kann nützlich sein, wenn Sie versuchen, OpenPLC auf einer nicht unterstützten Linux-Plattform zu installieren oder alle Abhängigkeitspakete zuvor manuell installiert haben.

Erstellen, Installieren und Ausführen in Docker

Wenn Sie Ubuntu verwenden: Stellen Sie sicher, dass docker for Ubuntu installiert ist

Wenn Sie Linux Mint 21 verwenden: Stellen Sie sicher, dass docker for Linux Mint 21 installiert ist

Erstellen

root@kitploit:~
# instead of running install.sh as stated above, run:
docker build -t openplc:v3 .

Ausführen

Geräte können dem docker-Daemon mit dem -v-Flag übergeben werden (z. B. -v /dev/ttyACM0:/dev/ttyACM0)

root@kitploit:~
docker run -it --rm --privileged -p 8080:8080 openplc:v3

EtherCAT-Fähigkeit

Um mit EtherCAT-Fähigkeit zu bauen, versuchen Sie ./install.sh linux ethercat; weitere Informationen finden Sie unter utils/ethercat_src.

Tool herunterladen