Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
OpenPLC_v3 — OpenPLC Runtime versión 3 | Kitploit
Herramientas/GitHubGitHub/thiagoralves/openplc_v3
Seguridad de Sistemas EmbebidosSeguridad SCADA/ICSArchived
GitHubthiagoralves/openplc_v3

OpenPLC_v3

OpenPLC Runtime versión 3

Ver Repositorio
1.6k604hace 4 mesesRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

OpenPLC Runtime versión 3

⚠️ Este proyecto ha llegado al final de su ciclo de vida y ya no se mantiene. Ha sido reemplazado por OpenPLC Runtime v4. Visite el nuevo repositorio para obtener instrucciones de instalación, documentación y soporte.


Build Status Build status

OpenPLC es un Controlador Lógico Programable de código abierto basado en software fácil de usar. Nuestro enfoque es proporcionar una solución industrial de bajo costo para la automatización y la investigación. OpenPLC se ha utilizado en muchos trabajos de investigación como marco para la investigación en ciberseguridad industrial, dado que es el único controlador que proporciona el código fuente completo. El Proyecto OpenPLC consta de dos subproyectos:

  1. Runtime
  2. Editor de programación

Instalación:

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

Donde [platform] puede ser:

win - Instala OpenPLC en Windows sobre Cygwin

linux - Instala OpenPLC en una distribución Linux compatible; actualmente se admiten las basadas en Debian, basadas en Fedora, Opensuse y Alpine Linux.

docker - Utilizado por el Dockerfile (es decir, no invoca sudo)

rpi - Instala OpenPLC en una Raspberry Pi

custom - Omite toda la instalación de paquetes específicos e intenta instalar OpenPLC asumiendo que su sistema ya tiene todas las dependencias cubiertas. Esta opción puede ser útil si intenta instalar OpenPLC en una plataforma Linux no soportada o si instaló manualmente todos los paquetes de dependencias previamente.

Compilar, instalar y ejecutar dentro de Docker

Cuando use Ubuntu: asegúrese de que docker para Ubuntu esté instalado

Cuando use Linux Mint 21: asegúrese de que docker para Linux Mint 21 esté instalado

Compilar

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

EJECUTAR

Los dispositivos se pueden pasar al demonio docker utilizando la bandera -v (p. ej. -v /dev/ttyACM0:/dev/ttyACM0)

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

Capacidad EtherCAT

Para compilar con capacidad EtherCAT pruebe ./install.sh linux ethercat; para más información consulte utils/ethercat_src

Descargar herramienta