Skip to content

Rustinel v1.0.1

Choose a tag to compare

@github-actions github-actions released this 12 May 14:37
· 511 commits to main since this release

Downloads

Platform Architecture Package
Linux x86_64 rustinel-1.0.1-x86_64-unknown-linux-musl.tar.gz
Linux arm64 rustinel-1.0.1-aarch64-unknown-linux-musl.tar.gz
Windows x86_64 rustinel-1.0.1-x86_64-pc-windows-msvc.zip

Linux

tar xzf rustinel-1.0.1-<arch>.tar.gz
cd rustinel-1.0.1-<arch>
# Customize config.toml, add rules to rules/
sudo ./rustinel run

A rustinel.service systemd unit file is included in the archive for persistent deployment.

Requirements: Linux 5.8+ with BTF enabled, CAP_BPF or root.

Windows

  1. Extract the ZIP
  2. Customize config.toml, add rules to rules/
  3. Run as Administrator: .\rustinel.exe run

Requirements: Windows 10/11 or Server 2016+ (x64), Administrator privileges.

What's Changed

Features

  • feat: add YARA memory scanning by @Karib0u in #2
  • feat: add integration test suite by @Karib0u in #3

Refactoring

  • refactor: split source layout (phases 1-3, 7) by @Karib0u in #4
  • refactor: extract YARA and IOC workers into runtime module by @Karib0u in #5
  • refactor: split engine/mod.rs into focused sub-modules by @Karib0u in #6
  • refactor: split models into focused sub-modules by @Karib0u in #7
  • refactor: split ioc and state modules into focused sub-modules by @Karib0u in #8

Full Changelog: v1.0.0...v1.0.1