PROJECTS
────────────────────────────────────────────────────────────
LX5 AEGIS
---------
Linux File Integrity Monitoring (FIM) agent written in Rust.
Creates cryptographic baselines of critical system files and
alerts on unauthorized changes in real time.
Designed to run as a systemd service.
→
view_on_github
SALSA20 DEMO
------------
Introductory cryptography project exploring the Salsa20
stream cipher and symmetric encryption fundamentals.
→
view_on_github
LX5 HEADER SCAN
---------------
Lightweight security tool that inspects HTTP response headers
and highlights missing protections such as CSP, HSTS, and
clickjacking defenses.
→
view_on_github
WRITING
-------
Building a File Integrity Monitor (FIM) in Rust
File Integrity Monitoring (FIM) is a foundational defensive
security control, but it is often treated as a black box.
This post documents how LX5 Aegis was built to understand how
integrity monitoring works internally.
The project uses:
• cryptographic SHA-256 baselines
• real-time filesystem events
• systemd integration
The focus is on design decisions, security trade-offs, and
lessons learned from building a defensive security tool from
first principles.
→
read_project_on_github
← back_home
lx5security • projects