Arch Rusty Security Suite

Modular, open-source Rust security tools by tilas01. Compiled with reproducible builds & GPG-signed releases.

ℹ️

Release History: For full release history, changelogs, and older version downloads, visit the GitHub Releases page directly — no API required, no rate limits, always up to date.

🔗 View All Releases
🦀

ARSS Security Tools — Latest Stable

Direct GitHub download links · No API
🔑
Libre-OTP
PAM TOTP Authenticator
v1.0.0

Native Rust TOTP authenticator with PAM integration. Replaces Google Authenticator for TTY, SSH, and boot-time authentication. Zero proprietary blobs.

👿
Anti-Evil-Maid
TPM 2.0 Boot Guard
v1.0.0

Detects physical tampering using TPM 2.0 sealed secrets. Alerts on boot if your machine has been accessed while powered off. Protects against evil maid attacks.

🦆
Anti-Ducky
USB HID Guard
v1.0.0

Blocks unauthorized HID USB devices including Rubber Ducky, OMG cables, and bad USB attacks. Whitelist-only policy for keyboards and input devices.

🔭
Kernel Watcher
Module Integrity Monitor
v1.0.0

Monitors loaded kernel modules against an approved whitelist. Alerts immediately on unexpected module loads or modifications indicating rootkit activity.

🌾
Scarecrow
Process Guard
v1.0.0

Watches running processes against an approved list. Kills unauthorized or suspicious processes instantly. Defends against process injection and privilege escalation attempts.

🔒

Integrity Verification

Verify Before You Run

All ARSS binaries are signed with tilas01's GPG key and published with SHA-256 hashes. Always verify integrity before executing any downloaded binary.

1. Download the integrity verifier script:
wget https://raw.githubusercontent.com/tilas01/arch-guides-dynamic/main/scripts/verify-integrity.sh chmod +x verify-integrity.sh
2. Run it against your downloaded binary:
./verify-integrity.sh libre-otp
3. What it checks:
📄 View Script Source 🔗 All Release Assets
📦

Source Code

⬇️ Download Source (.zip) ⬇️ Download Source (.tar.gz) 🐙 View on GitHub 📖 Read the Full Wiki