-
Notifications
You must be signed in to change notification settings - Fork 9
/
zkg.meta
25 lines (22 loc) · 1.25 KB
/
zkg.meta
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
[package]
summary = Genisys is a protocol defined by Union Switch & Signal for communicating with SCADA field devices, commonly used in the railway industry.
description = Genisys is a protocol defined by Union Switch & Signal for communicating with
SCADA field devices, commonly used in the railway industry.
It is similar in purpose to Modbus. Genisys was designed for use over serial
connections, but is commonly transported over TCP as well.
The protocol enables one client to communicate with one or more server devices
over the same connection. The servers are identified by a one-octet server address.
"Genisys" is a trademark of Union Switch & Signal.
credits = Seth Grover <[email protected]>
tags = genisys, railway, SCADA, ICS, CISA, INL, ICSNPP, icsnpp, zeek plugin, log writer, protocol analyzer
script_dir = analyzer
plugin_dir = build/spicy-modules
build_command = mkdir -p build && cd build && SPICYZ=$(command -v spicyz || echo %(package_base)s/spicy-plugin/build/bin/spicyz) cmake .. && cmake --build .
test_command = cd tests && PATH=$(zkg config plugin_dir)/packages/spicy-plugin/bin:$PATH btest -d -j $(nproc)
[template]
source = package-template-spicy
version = master
zkg_version = 2.12.0
[template_vars]
namespace = genisys
name = Messages