Enterprise Filesystem Analysis & Security Tool
Intelligent disk space analysis with built-in security auditing for local and remote systems
Built with Rust and React for blazing-fast performance and an intuitive interface
See exactly where your storage is being consumed with interactive drill-down capabilities and visual percentage bars.
Detect security vulnerabilities in filesystem permissions before attackers do, with CWE-aligned checks.
Audit remote Linux/Unix servers without installing any agents or software.
Dramatically speed up repeat scans with intelligent SQLite caching and automatic invalidation.
Built with Rust for native-level performance, scanning 10,000-50,000 files per second.
Generate CSV reports for documentation, compliance, or further analysis with filtered results.
Whether you're a developer, sysadmin, or security professional
Identify node_modules, target directories, and other build artifacts consuming excessive space.
Audit file permissions in repositories to prevent accidentally committing overly permissive files.
Understand which dependencies are consuming the most disk space in your projects.
Quickly identify log files, caches, and temporary files that need rotation or cleanup.
Regular filesystem permission audits to maintain security baselines and meet compliance requirements.
Use SSH scanning to audit multiple servers from a central workstation without agent deployment.
Identify filesystem-based attack vectors during security assessments.
Comprehensive permission scanning aligned with CWE standards.
Pre-deployment checks to ensure servers meet security baselines before going live.
Yes, SystemLens is completely free and open source under the MIT license. You can use it for personal or commercial purposes without any restrictions.
Yes, SystemLens provides native binaries for all three platforms. Download the appropriate installer for your operating system from the download section above.
No, SystemLens is self-contained with no external dependencies. Simply download and install the application for your platform.
Local scans can process 10,000-50,000 files per second depending on your disk speed. Remote SSH scans are limited by network speed and server performance but are still highly optimized.
SystemLens detects world-writable files and directories, SUID/SGID binaries, overly permissive configuration files, SSH key permission issues, and more. All issues are classified using Common Weakness Enumeration (CWE) standards. Learn more about specific weaknesses using our CWE Lookup tool.
No, SystemLens is completely read-only. It never modifies files or permissions. You must manually apply any suggested fixes, giving you full control over your system.
No, all data stays local on your machine. SystemLens has no telemetry, analytics, or cloud uploads. Your filesystem data and scan results are stored only in the local SQLite database.
No, SSH scanning uses standard Unix tools that are already available on all Linux/Unix systems. No agents or additional software required on remote hosts.
Yes! SystemLens is open source. If you have questions, feedback, or would like to report an issue, please visit our contact page.
Download SystemLens today and start analyzing disk usage and security vulnerabilities in minutes.