{"id":18830508,"url":"https://github.com/cmu-sei/ansible-role-silk","last_synced_at":"2025-09-13T08:09:46.820Z","repository":{"id":41969178,"uuid":"274163802","full_name":"cmu-sei/ansible-role-silk","owner":"cmu-sei","description":"A role to install and configure the SiLK analysis and collection tools.","archived":false,"fork":false,"pushed_at":"2024-04-10T20:13:35.000Z","size":46,"stargazers_count":4,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-27T17:46:42.767Z","etag":null,"topics":["ansible","centos","infrastructure","ipfix","netsa","redhat","role","ubuntu"],"latest_commit_sha":null,"homepage":"https://tools.netsa.cert.org/silk/index.html","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cmu-sei.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-06-22T14:44:19.000Z","updated_at":"2025-02-11T06:22:53.000Z","dependencies_parsed_at":"2024-04-02T23:32:46.794Z","dependency_job_id":"51040f44-259b-40d1-8533-c41f0e722844","html_url":"https://github.com/cmu-sei/ansible-role-silk","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmu-sei%2Fansible-role-silk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmu-sei%2Fansible-role-silk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmu-sei%2Fansible-role-silk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cmu-sei%2Fansible-role-silk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cmu-sei","download_url":"https://codeload.github.com/cmu-sei/ansible-role-silk/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248818804,"owners_count":21166468,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ansible","centos","infrastructure","ipfix","netsa","redhat","role","ubuntu"],"created_at":"2024-11-08T01:49:15.325Z","updated_at":"2025-04-14T03:42:32.138Z","avatar_url":"https://github.com/cmu-sei.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"SiLK\n=========\n\nSiLK, the System for Internet-Level Knowledge, is a collection of traffic analysis tools developed by the [CERT Network Situational Awareness Team](www.cert.org/netsa) (CERT NetSA) to facilitate security analysis of large networks. The SiLK tool suite supports the efficient collection, storage, and analysis of network flow data, enabling network security analysts to rapidly query large historical traffic data sets. SiLK is ideally suited for analyzing traffic on the backbone or border of a large, distributed enterprise or mid-sized ISP.\n\nA SiLK installation consists of two categories of applications: the packing system and the analysis suite. The packing system collects IPFIX, NetFlow v9, or NetFlow v5 and converts the data into a more space efficient format, recording the packed records into service-specific binary flat files. The analysis suite consists of tools which read these flat files and perform various query operations, ranging from per-record filtering to statistical analysis of groups of records. The analysis tools interoperate using pipes, allowing a user to develop a relatively sophisticated query from a simple beginning.\n\nRole Variables\n--------------\n\nAvailable variables are listed below, along with default values (see [defaults/main.yml](defaults/main.yml)):\n\n\tsilk_version\n\nThe version of silk to install. The master branch will always point to the latest available version.\n\n\tnetsa_url: \"http://tools.netsa.cert.org/releases/\"\n\tsilk_name: \"silk-{{ silk_version }}\"\n\tsilk_tgz: \"{{ silk_name }}.tar.gz\"\n\tsilk_url: \"{{ netsa_url }}{{ silk_tgz }}\"\n\tsilk_timeout: 10\n\tsilk_checksums:\n\t  '3.19.1': sha256:b287de07502c53d51e9ccdcc17a46d8a4d7a59db9e5ae7add7b82458a9da45a7\n\t  '3.19.0': sha256:0f5bdcf437a1dc0429a5acb48b8e9ef18050999a230920369c05b2db9f020695\n\t  '3.18.3': sha256:25fc734d6cac7d39285877ff5efd78bd4e5bb34523a6c4f6174afc9e2a87c2a2\n\t  '3.18.2': sha256:855ce1ce862fc2cb7146a04cbe60ba2584ff7df176e07494a2f14d26976b4c2b\n\t  '3.18.1': sha256:0900a5a0d08c786be280d97e5bb6d9ec09e8aec69f4495a91b32e254014ef8e9\t\n\tsilk_checksum: '{{ silk_checksums[silk_version] }}'\n\nHelper variables used to download the silk release from the [netsa tools site](https://tools/netsa.cert.org).\n\nDependencies\n------------\n\n- cmusei.fixbuf\n\nExample Playbook\n----------------\n\n    - hosts: servers\n      roles:\n         - role: cmusei.silk\n           tags: ['silk']\n\nLicense\n-------\n\nCopyright 2020 Carnegie Mellon University.\nNO WARRANTY. THIS CARNEGIE MELLON UNIVERSITY AND SOFTWARE ENGINEERING INSTITUTE MATERIAL IS FURNISHED ON AN \"AS-IS\" BASIS. CARNEGIE MELLON UNIVERSITY MAKES NO WARRANTIES OF ANY KIND, EITHER EXPRESSED OR IMPLIED, AS TO ANY MATTER INCLUDING, BUT NOT LIMITED TO, WARRANTY OF FITNESS FOR PURPOSE OR MERCHANTABILITY, EXCLUSIVITY, OR RESULTS OBTAINED FROM USE OF THE MATERIAL. CARNEGIE MELLON UNIVERSITY DOES NOT MAKE ANY WARRANTY OF ANY KIND WITH RESPECT TO FREEDOM FROM PATENT, TRADEMARK, OR COPYRIGHT INFRINGEMENT.\nReleased under a MIT (SEI)-style license, please see license.txt or contact permission@sei.cmu.edu for full terms.\n[DISTRIBUTION STATEMENT A] This material has been approved for public release and unlimited distribution.  Please see Copyright notice for non-US Government use and distribution.\nCERT® is registered in the U.S. Patent and Trademark Office by Carnegie Mellon University.\nThis Software includes and/or makes use of the following Third-Party Software subject to its own license:\n1. ansible (https://github.com/ansible/ansible/tree/devel/licenses) Copyright 2019 Red Hat, Inc.\n2. molecule (https://github.com/ansible-community/molecule/blob/master/LICENSE) Copyright 2018 Red Hat, Inc.\n3. testinfra (https://github.com/philpep/testinfra/blob/master/LICENSE) Copyright 2020 Philippe Pepiot.\nDM20-0487\n\nAuthor Information\n------------------\n\nThis role was created in 2019 by [Matt Heckathorn](https://resources.sei.cmu.edu/library/author.cfm?authorID=2403).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcmu-sei%2Fansible-role-silk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcmu-sei%2Fansible-role-silk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcmu-sei%2Fansible-role-silk/lists"}