modbus_func modbus_unit modbus_data
The preprocessor must be enabled for these rule option to work.
Syntax
modbus_func:<code> code = 0-255 | "read_coils" | "read_discrete_inputs" | "read_holding_registers" | "read_input_registers" | "write_single_coil" | "write_single_register" | "read_exception_status" | "diagnostics" | "get_comm_event_counter" | "get_comm_event_log" | "write_multiple_coils" | "write_multiple_registers" | "report_slave_id" | "read_file_record" | "write_file_record" | "mask_write_register" | "read_write_multiple_registers" | "read_fifo_queue" | "encapsulated_interface_transport"Examples
modbus_func:1; modbus_func:write_multiple_coils;
Syntax
modbus_unit:<unit> unit = 0-255Examples
modbus_unit:1;
Syntax
modbus_data;
Examples
modbus_data; content:"badstuff";