github Asymptote-Labs/agent-beacon v1.1.0

latest releases: v1.3.22, v1.3.21, v1.3.20...
one month ago

Changelog

Features

  • fc44838 feat(cli): ask for an email once during interactive endpoint install
  • d9a7fe4 feat(cli): ask for an email once during interactive endpoint install (#317)
  • 44655a6 feat(endpoint): bring Beacon to parity on Linux — systemd, native packages, self-update (#315)
  • 9c217ca feat(endpoint): support Linux service management via systemd
  • 8ada584 feat(endpoint): verify installs in the sandbox, close Linux correctness gaps
  • fc3a6c6 feat(packaging): native .deb and .rpm packages for Linux
  • 2684fdc feat(selfupdate): apply updates on Linux from .deb and .rpm packages

Bug Fixes

  • 81da01a fix(cli): resend a queued signup on endpoint repair
  • 692f713 fix(endpoint): configure the installing user's agent runtime on Linux
  • f4badd9 fix(endpoint): quote paths in generated systemd ExecStart lines
  • 16e84a9 fix(endpoint): read logind session state and seat from the authoritative properties
  • 10bbb4e fix(selfupdate): pick an update artifact the host can actually install
  • c093afb fix(test): stop the supervised lifecycle test depending on a race
  • 238f872 fix: address review findings on the Linux packaging and update paths
  • d2684e1 fix: make the Linux test suite pass where systemd is PID 1

Other

  • fa95595 docs(beacon-sandbox): rewrite for a first-time reader
  • 8507e55 feat(beacon-sandbox): verify Beacon against real agent activity in a disposable sandbox
  • f606775 feat(beacon-sandbox): verify Beacon against real agent activity in a disposable sandbox (#314)
  • 32a79e8 fix(beacon-sandbox): remove plant-secret's precondition, close the provenance false green
  • 432a6cd test(sandbox): verify the systemd install path against a real systemd

Installation

Homebrew (macOS/Linux)

brew tap asymptote-labs/tap
brew install beacon

Manual Download

Download the appropriate archive for your platform from the assets below, extract it, and add the binary to your PATH.

Quick Start

beacon endpoint install
beacon endpoint status
beacon endpoint wazuh print-config

Threat detection rules

beacon ships with a small built-in baseline. Install the full threat-rule
pack (attached as threat-rules.tar.gz below) and scan your local telemetry:

beacon rules pull https://github.com/asymptote-labs/agent-beacon/releases/download/v1.1.0/threat-rules.tar.gz
beacon rules list
beacon scan

Don't miss a new agent-beacon release

NewReleases is sending notifications on new releases.