Skip to content
@dispersal-wolves

Dispersal Wolves

Independent defensive software Security utilities for Linux hosts.

Dispersal Wolves — defensive utilities for Linux hosts

Dispersal Wolves maintains ten defensive utilities for Linux hosts. The tools inspect system state, record changes and prepare reviewable configuration without requiring a shared control plane.

Repository index

Repository Purpose
Host Check Reports host posture, services and firewall state.
Open Ports Records listening ports and reports what changed.
SSH Guard Reviews OpenSSH configuration and prepares policy changes.
Honeyfile Records access to files that should remain untouched.
File Watch Maintains a local SHA-256 integrity baseline.
Secret Sweep Scans local files and staged changes for credentials.
Container Check Reviews Compose files for host exposure.
Firewall Kit Renders firewall rules for review before installation.
Log Howl Matches meaningful log events and sends notifications.
Safe Share Opens a temporary route to one selected file.

Operational boundaries

  • Reports stay on the host unless an output destination is configured.
  • Inspection commands are read-only. Apply commands are separate and produce reviewable output.
  • A clean report means the documented checks passed. It does not establish that a machine is uncompromised.
  • Each repository documents its threat model, security policy, command-line interface and machine-readable output.

The software is MIT licensed. Installation and usage instructions live in each repository.

Pinned Loading

  1. secret-sweep secret-sweep Public

    Find credentials in files or staged Git changes with redacted output and allowlisting.

    JavaScript 2 1

  2. ssh-guard ssh-guard Public

    Audit OpenSSH servers and prepare validated hardening configurations with rollback.

    Python 2 1

  3. open-ports open-ports Public

    Inventory local TCP and UDP listeners, save baselines, and see what changed.

    Rust 2

  4. log-howl log-howl Public

    Watch rotating logs, match significant events, suppress repeats, and send restrained alerts.

    Python 2 1

Repositories

Showing 10 of 12 repositories
  • pack-sentinel Public

    A local security operations server that collects findings from Dispersal Wolves utilities, records changes in SQLite, correlates related signals, and presents incidents through a dashboard, CLI, and HTTP API.

    dispersal-wolves/pack-sentinel's past year of commit activity
    TypeScript 2 MIT 0 0 2 Updated Sep 23, 2026
  • safe-share Public

    Share selected files temporarily with access tokens, expiration, download limits, and optional TLS.

    dispersal-wolves/safe-share's past year of commit activity
    Python 2 MIT 0 0 0 Updated Sep 21, 2026
  • log-howl Public

    Watch rotating logs, match significant events, suppress repeats, and send restrained alerts.

    dispersal-wolves/log-howl's past year of commit activity
    Python 2 MIT 1 0 0 Updated Sep 21, 2026
  • firewall-kit Public

    Generate readable nftables or UFW policies for common host roles.

    dispersal-wolves/firewall-kit's past year of commit activity
    Python 2 MIT 0 0 0 Updated Sep 21, 2026
  • honeyfile Public

    Create and monitor canary files for modification, movement, or deletion.

    dispersal-wolves/honeyfile's past year of commit activity
    Python 2 MIT 0 0 0 Updated Sep 21, 2026
  • file-watch Public

    Build SHA-256 file baselines and detect changes without uploading content.

    dispersal-wolves/file-watch's past year of commit activity
    Rust 2 MIT 0 0 0 Updated Sep 21, 2026
  • open-ports Public

    Inventory local TCP and UDP listeners, save baselines, and see what changed.

    dispersal-wolves/open-ports's past year of commit activity
    Rust 2 MIT 0 0 0 Updated Sep 21, 2026
  • ssh-guard Public

    Audit OpenSSH servers and prepare validated hardening configurations with rollback.

    dispersal-wolves/ssh-guard's past year of commit activity
    Python 2 MIT 1 0 0 Updated Sep 21, 2026
  • container-check Public

    Audit Docker Compose configurations for risky privileges, mounts, ports, images, and secrets.

    dispersal-wolves/container-check's past year of commit activity
    JavaScript 2 MIT 0 0 0 Updated Sep 21, 2026
  • secret-sweep Public

    Find credentials in files or staged Git changes with redacted output and allowlisting.

    dispersal-wolves/secret-sweep's past year of commit activity
    JavaScript 2 MIT 1 0 0 Updated Sep 21, 2026

Top languages

Loading…

Most used topics

Loading…