Skip to content

Wireshark dissectors for the railway stack. Currently including RaSTA, SCI-P, and SCI-LS.

License

Notifications You must be signed in to change notification settings

patrick-haldi/dissectors

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Railway Dissectors

Wireshark dissectors for protocols of a railway signalling network.

Currently available protocols

  • RaSTA
  • SCI-P
  • SCI-LS

Installation

See https://www.wireshark.org/docs/wsug_html_chunked/ChPluginFolders.html

Linux

  • Copy or symlink to ~/.local/lib/wireshark/plugins or $XDG_CONFIG_HOME/wireshark/plugins for Wireshark < 2.5

Safety Code Default Values

Due to limitation in Wireshark the initial values for MD4 and the key for Blake2b/SipHash2-4 can only be specified in decimal format in the protocol preferences.

For MD4 the default initial values in decimal are
MD4 A: 1732584193
MD4 B: 4023233417
MD4 C: 2562383102
MD4 D: 271733878

You can convert any other hex value to decimal using the following shell command

printf '%d\n' [Hex with leading 0x]

(should work on Bash, Zsh and most other shells)

Development

Useful links:

Contact

This repository is maintained by Markus Heinrich ([email protected])

About

Wireshark dissectors for the railway stack. Currently including RaSTA, SCI-P, and SCI-LS.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Lua 99.3%
  • Shell 0.7%