OmronPLC-IO-Attacker - Forced set CIO data and Control Omron PLC CPU.

OmronPLC-IO-Attacker – Forced set CIO data and Control Omron PLC CPU.

Attention !!! Do not run in real and online control system !!! This will lead to system downtime and abnormal !!!

What is the PLC’s I / O?
I / O that is input and output shorthand, PLC as a programmable industrial embedded computer, which controls a large number of automated production process, to achieve control of the process, it simply is user programmable input and output (I acquisition and control / O) module signals to achieve. PLC generally has a highly modular, PLC can be very convenient to I / O and other cards to be replaced or added.io-attacker
Omron FINS protocol description :
FINS protocol is carried out a communication protocol for communication between computers and OMRON series PLC, FINS protocol used by default port as 9600, FINS protocol can run UDP or TCP mode, once I also Omron FINS protocol on the public network The operation has done detailed statistics , specific protocol configuration mode and command word can refer to Omron FINS command manual .

Script:

Download : OmronPLC-IO-Attacker.zip(5.8 KB)
Source: http://plcscan.org/blog/2015/11/attacks-omron-plc-coils-output/