{"id":13994670,"url":"https://github.com/rusticata/rusticata","last_synced_at":"2025-04-22T18:05:29.402Z","repository":{"id":74753432,"uuid":"70427344","full_name":"rusticata/rusticata","owner":"rusticata","description":"Rusticata: Rust parsers for Suricata (test code)","archived":false,"fork":false,"pushed_at":"2024-08-26T14:44:08.000Z","size":229,"stargazers_count":95,"open_issues_count":2,"forks_count":14,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-03-29T17:34:06.617Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-2.1","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rusticata.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING","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":"2016-10-09T20:04:46.000Z","updated_at":"2024-09-29T01:30:58.000Z","dependencies_parsed_at":"2024-03-24T08:33:37.387Z","dependency_job_id":"cc85f4e7-8986-4883-b2b6-01ad7bde5ce4","html_url":"https://github.com/rusticata/rusticata","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rusticata%2Frusticata","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rusticata%2Frusticata/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rusticata%2Frusticata/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rusticata%2Frusticata/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rusticata","download_url":"https://codeload.github.com/rusticata/rusticata/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250296134,"owners_count":21407037,"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":[],"created_at":"2024-08-09T14:03:02.108Z","updated_at":"2025-04-22T18:05:29.345Z","avatar_url":"https://github.com/rusticata.png","language":"Rust","funding_links":[],"categories":["Rust"],"sub_categories":[],"readme":"[![Github CI](https://github.com/rusticata/rusticata/workflows/Continuous%20integration/badge.svg)](https://github.com/rusticata/rusticata/actions)\n\n# Rusticata\n\n## Overview\n\nRusticata is a test crate for network protocol parsers written in Rust.\n\nIt was written to show to feasibility of the implementation of safe and efficient parsers\nin suricata. The real parsing code is now part of suricata (starting from\nversion 4.0), and must be configured using the `--enable-rust` flag.\n\nThis project is now a playground for testing parsers, features and code.\n\n\nThis project is based on:\n- [nom](https://github.com/Geal/nom) a Rust parser combinator framework\n- Many parsers from the [rusticata project](https://github.com/rusticata)\n\n## Build\n\nRun `cargo build` for a build in debug mode, `cargo build --release` for release mode.\n\nUse `cargo install` to install the library, or set the `LD_LIBRARY_PATH` environment variable.\n\n## Testing\n\n`rusticata` is mostly used to decode application layers in the\n[pcap-analyzer](https://github.com/rusticata/pcap-analyzer) project.\nSee its documentation for examples.\n\n## License\n\nThis library is licensed under the GNU Lesser General Public License version 2.1, or (at your option) any later version.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frusticata%2Frusticata","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frusticata%2Frusticata","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frusticata%2Frusticata/lists"}