Projects / Serial line sniffer

Serial line sniffer

slsnif is a serial port logging utility. It listens to the specified serial port and logs all data going through this port in both directions.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  08 Feb 2005 22:15

Release Notes: This release adds the ability to resynchronize ports at any time by sending a SIGUSR1 signal to slsnif. It also adds the ability to use SYSV (Unix98) PTYs instead of BSD ones.

  •  08 Jul 2004 21:42

Release Notes: This release features some minor changes, including increasing the possible length of the port name to 128 chars, the addition of the ability to display ASCII values in hex, and fixes for a bug that caused slsnif to lose the first couple of chars when writing data to log file(s). The name of opened PTY is now available from a file /tmp/slsnif_pty as well as from STDOUT.

  •  02 Apr 2003 19:32

Release Notes: A new ability to move logfile pointers back to the beginning of the files upon catching the SIGHUP signal for using with logrotate, and some extra error checking. Note: the homepage for this project has been changed; please update your links.

  •  22 Apr 2002 02:49

Release Notes: slsnif is now able to dump raw (completely unaltered) data into file(s). Separate files are used for data coming from host and from device, and dumping data into multiple files (thus allowing multiple copies of raw data) is possible.

  •  26 Dec 2001 06:04

Release Notes: A real serial port can now be used (instead of a pty), device(s) can now optionally be locked, port parameters are now automatically synchronized between the ports, the timestamping code now gives more precise output, options can now be read from rc files, and some minor bugs were fixed.

Screenshot

Project Spotlight

TMSU

An application for tagging your files and navigating them as a virtual filesystem.

Screenshot

Project Spotlight

YAGF

A graphical frontend for the Cuneiform OCR tool.