Downloads

The latest versions of SiLK are available for download below.

See also the full release notes for every version of SiLK.

RPM Downloads

You can also find RPMs of SiLK releases starting from 3.23.2 in our Yum repository.

SiLK Release 3.23.4, 2025-May-8

Downloads

(SHA256=b627af58880cd92532eea396ecc26c69f502452c8d37aacf93309bcdb370acb7)

Notes

  • Made Python a requirement of the silk-analysis RPM when PySiLK support is enabled.
Full Release Notes

SiLK Release 3.23.3, 2025-May-1

Downloads

(SHA256=7f918626031f9543bd7ca7762f12ec56ba3ec2bf3298d319a15437b4ea1369c7)

Notes

  • Fixed a run-time initialization error in PySiLK when it is compiled using Python 3.8.
Full Release Notes

SiLK Release 3.23.2, 2025-Apr-17

Downloads

(SHA256=a9a94cc5bfb8b067fa98061ac3465f3477f410e0eebe3ca004fb884e173637b4)

Notes

  • Fixed issues when building an RPM on RHEL8.
Full Release Notes

SiLK Release 3.23.1, 2024-Sep-26

Downloads

(SHA256=c3277352764fa9167a6130739bd4b7cc8ebcb7b7d4f727b46facd7b135f26c23)

Notes

  • Fixed potential writes of uninitialized memory or incorrect values when records have large byte counts, packet counts, or SNMP values.
  • Changed output created by rwcat --milliseconds.
Full Release Notes

SiLK Release 3.23.0, 2024-Aug-29

Downloads

(SHA256=cf83eb0960ba25e0855c4c45f86fe371ecc5f3f755790203f434a84f871065cf)

Notes

  • Added support for nanosecond timestamps.
  • Added sum-of-durations as a value field in rwuniq and rwstats.
  • Overhauled the RPM build process and silk.spec file.
  • Added support for running daemons as a systemd service.
Full Release Notes

SiLK Release 3.22.2, 2024-Jan-25

Downloads

(SHA256=81b38f3e648bcc9125124df69516d9c157e28e1efe693bd2ff57212e9ca10af3)

Notes

  • Fixed a memory corruption issue in rwflowpack when the packing-logic attempts to store a flow record in more than 16 files.
  • Fixed a bug when attempting to configure with Python 3.10 or later.
Full Release Notes

SiLK Release 3.22.1, 2023-Nov-16

Downloads

(SHA256=e10096e9fa4ef4980cfff300b8f7a0aed6a8e8f172b444e43dd79ed7e05a7e02)

Notes

  • Fixed issues in the silk.spec file.
Full Release Notes

SiLK Release 3.22.0, 2023-Sep-14

Downloads

(SHA256=15cff02484a75ba3c297067d57111f29751f1c94d6f66a5f4c27877268713e80)

Notes

  • Added the ability to control the order in which rwaggbagcat displays fields.
  • Added division and scalar-multiplication to rwaggbagtool.
  • Fixed an issue in silk.spec when using static packing-logic on RHEL8.
Full Release Notes

SiLK Release 3.21.0, 2023-May-18

Downloads

(SHA256=312cc4041e8f36f6586c54af861df6ceef7927693db23c164363f38c8ef13bf6)

Notes

  • Added ability for rwsettool, rwbagtool, and rwaggbagtool to use an input file as an output file simulating modifying a file in-place.
  • Modified the --sensors switch of rwfilter, rwsiteinfo, and rwfglob to accept sensor-group names (see the group block in silk.conf).
  • Modified rwsiteinfo to print information about sensor-groups.
  • Fixed issues in PySiLK when using recent Python releases.
Full Release Notes

SiLK Release 3.19.2, 2022-Mar-3

Downloads

(SHA256=358ba718208dcfb14a22664a6d935f343bd7a1976729e5619ba7c702b70e3a7d)

Notes

  • Fix compatibility with Python 3.9 and later.
  • Add support for libfixbuf-3.0.0 (v1.7.0 and later are supported).
Full Release Notes

SiLK Release 3.19.1, 2020-Apr-16

Downloads

(SHA256=b287de07502c53d51e9ccdcc17a46d8a4d7a59db9e5ae7add7b82458a9da45a7)

Notes

  • Add the SilkFile.skip() method to PySiLK.
  • Fix PySiLK compatiblity with Python 3.7 and 3.8.
  • Fix a compilation error when building SiLK without libfixbuf.
Full Release Notes

SiLK Release 3.19.0, 2019-Oct-28

Downloads

(SHA256=0f5bdcf437a1dc0429a5acb48b8e9ef18050999a230920369c05b2db9f020695)

Notes

  • Support using country codes as keys in the rwaggbag family of tools.
  • Support logging of incoming IPFIX templates for specific probes.
Full Release Notes

SiLK Release 3.18.3, 2019-Aug-29

Downloads

(SHA256=25fc734d6cac7d39285877ff5efd78bd4e5bb34523a6c4f6174afc9e2a87c2a2)

Notes

  • Quiet a warning message when using libfixbuf-2.4.0.
Full Release Notes

SiLK Release 3.18.2, 2019-May-23

Downloads

(SHA256=855ce1ce862fc2cb7146a04cbe60ba2584ff7df176e07494a2f14d26976b4c2b)

Notes

  • Remove unintentionally-enabled debugging statements from rwflowpack.
Full Release Notes

SiLK Release 3.18.1, 2019-Mar-21

Downloads

(SHA256=0900a5a0d08c786be280d97e5bb6d9ec09e8aec69f4495a91b32e254014ef8e9)

Notes

  • Add support for logging tombstone records created by YAF 2.11.
Full Release Notes

SiLK Release 3.18.0, 2018-Dec-13

Downloads

(SHA256=26e1b2fb3c0e41b5cbe66b91976ffd65d66bfb1263cfae459f3773c296fcb3b6)

Notes

  • When printing IP addresses as zero-padded values, also apply zero-padding to the CIDR designation when it is present.
  • Fix a bug in several tools when printing IPv6 addresses as zero-padded decimal; the output included an extra leading zero.
  • Fix a bug in rwflowpack that could cause a crash when multiple probes were configured to process IPFIX data from files.
  • Add switches rwsender and rwreceiver for additional control of the TLS connection between them, and only enable TLS support when GnuTLS-2.12.0 or later is found at build time.
Full Release Notes

SiLK Release 3.17.2, 2018-Jun-28

Downloads

(SHA256=70b74eceafce7b724ceccd9e801909f4bd28985406eb8c42a94c8d25e7d58194)

Notes

  • Allow the user additional control over how rwgeoip2ccmap converts GeoIP2 country code data to a prefix map file.
  • Add the capability for rwflowpack to treat the NetFlow v9 elements OUT_BYTES and OUT_PKTS as reverse-volume elements.
Full Release Notes

SiLK Release 3.17.1, 2018-Apr-23

Downloads

(SHA256=1580dfabc3ff8cb90b0f303d5758d8be4515f130931601c49c05895f0bd1e1a1)

Notes

  • Fix a compilation failure on RedHat EL6, CentOS 6, and other systems.
Full Release Notes

SiLK Release 3.17.0, 2018-Apr-19

Downloads

(SHA256=11a20dafdff67b6c412d988d567946c047a3a301fa922a37dc6bfaa00751de37)

Notes

  • Add support in rwaggbagtool for removing rows when a value is above or below a threshold or when an IP address is in or is not in an IPset.
  • Change how rwsetcat displays IPv4 addresses in an IPset containing both IPv4 and IPv6 addresses.
  • Add support for millisecond timestamps in rwuniq and rwstats.
  • Add support for the GeoIP2 version of MaxMind's country code comma-separated value files and binary files. (Binary file support requires libmaxminddb library support.)
  • Add support for libfixbuf-2.0.0.
Full Release Notes

SiLK Release 4.0.0_beta4, 2017-Jun-29

Downloads

(SHA256=29cc7d73389b4c58532e6924e075099f63ac801de28581af3bf5151d6bb67933)

Notes

  • SiLK 4.x is beta software.
    • The applications have been lightly tested. Some applications may change in incompatible ways in future releases.
    • The analysis tools in SiLK 4.x are largely compatible with those in SiLK 3.x, though SiLK 4.x removes command line switches that were marked as deprecated in SiLK 3.x.
    • The configuration of rwflowpack has radically changed from SiLK 3.x. The flowcap and rwflowappend tools no longer exist.
    • Replacing a SiLK 3.x installation with SiLK 4.x is not recommended without substantial testing first.
  • SiLK Flow files support Sidecar data
    • Allow SiLK Flow files to augment the traditional SiLK Flow record with "sidecar" data. Sidecar data is represented as a Lua table of key-value pairs.
  • Many additional changes.
Full Release Notes

SiLK Release 2.5.0, 2012-Jun-28

Downloads

(SHA256=e53bb0ac624e19dcad3f0dc0d1847c58809fbaf284ac46935b1da9d6ad454141)

Notes

  • Provide a new configure switch to work-around issues when reading NetFlow v9 flow records from a Cisco ASA router.
Full Release Notes