SystemLens
Desktop app for filesystem analysis and security auditing with SSH scanning (macOS, Windows, Linux)

What SystemLens does
SystemLens is a cross-platform filesystem analysis and security auditing tool that provides deep visibility into file structures and permissions on macOS, Windows, and Linux. It delivers a comprehensive interface for inspecting local systems and scanning remote environments via SSH, helping administrators identify security vulnerabilities before they can be exploited. The tool aggregates system diagnostics into a unified view, offering insights into operational state and potential risks across diverse environments. Users receive detailed permission auditing, world-writable file detection, and SUID/SGID binary scanning, all presented through an intuitive visual interface that maps disk usage with interactive drill-down capabilities. The result is a clear picture of both storage consumption and security posture in a single workflow.
How to use the Inventive HQ SystemLens
- 1
Download the SystemLens desktop app compatible with your operating system (macOS, Windows, or Linux)
- 2
Launch the application and initiate a scan of local file systems to visualize disk usage and identify large folders
- 3
Use the SSH scanning feature to audit remote Linux/Unix servers by entering connection details and authenticating with SSH keys
- 4
Review the generated reports including permission vulnerabilities, world-writable files, and SUID/SGID binaries, then export findings as CSV for documentation or further analysis
Best for
Security professionals, developers, and IT administrators who need to audit filesystem permissions and visualize disk usage across local and remote systems without installing agents on target machines.
Limitations
- No unit switching between measurement units
- Results are estimates based on scan depth configuration
- Remote scanning requires SSH key-based authentication setup
SystemLens FAQ
- Is SystemLens free to use or does it require a paid license?
- SystemLens offers a free and open source version under an MIT license, with an Enterprise edition available for additional features. The free version includes core filesystem analysis and security auditing capabilities.
- Can SystemLens scan remote servers without installing software on the target machine?
- Yes, SystemLens supports remote SSH scanning that allows auditing of Linux/Unix servers without requiring any agents or software installation on the target system. Authentication is handled via SSH key-based methods.
- What types of security vulnerabilities can SystemLens detect in filesystem permissions?
- SystemLens detects security vulnerabilities including world-writable files, SUID/SGID binary scanning, and permission issues aligned with CWE standards. It provides copy-paste fix commands to remediate identified issues.
- How does the caching system work in SystemLens for faster repeat scans?
- SystemLens uses intelligent SQLite caching that dramatically speeds up repeat scans with minimal disk overhead. The system automatically invalidates the cache when changes are detected, ensuring results remain current while maintaining performance.