Detected Bias Types
Windows First
Powershell Heavy
🔧
Windows Tools
Missing Linux Example
Summary
The documentation page demonstrates a Windows bias in several ways: Windows examples, tools, and PowerShell cmdlets are frequently listed first or exclusively, especially in sections on software inventory, features, pending updates, and storage metadata. Windows-specific technologies (WMI, PowerShell, registry locations) are described in detail, while Linux equivalents are often summarized as generic shell commands or grouped together. Some sections (e.g., ASP.NET, Java, Spring Boot web app data) only mention Windows servers, omitting Linux scenarios. Linux instructions are less detailed and lack parity in explanation and structure compared to Windows.
Recommendations
- Ensure Linux examples and commands are presented with equal detail and structure as Windows examples, including explicit command outputs and sample data tables.
- Present Windows and Linux instructions side-by-side or in parallel sections, rather than listing Windows first or exclusively.
- Add Linux-specific application and feature inventory details, such as systemd units, installed services, and feature detection (e.g., using systemctl, service, or package managers).
- Include Linux equivalents for PowerShell cmdlets and registry queries, such as using configuration files, system commands, or package manager queries.
- Expand web app discovery sections to include Linux-hosted scenarios (e.g., Apache, Nginx, Tomcat on Linux) and provide Linux-specific metadata collection methods.
- Review all sections for missing Linux examples and add them where only Windows is covered (e.g., pending updates, storage metadata, web app data).