Bias Analysis
Detected Bias Types
windows_first
windows_tools
windows_examples
windows_heavy_field_examples
Summary
The documentation page exhibits a moderate Windows bias. Windows terminology, formats, and examples are consistently presented first or exclusively (e.g., domain\hostname, SIDs, process paths like C:\Windows\explorer.exe, domain types labeled 'Windows', and user types labeled 'Windows'). Field descriptions and examples favor Windows conventions, with Linux equivalents mentioned only in passing or not at all. There are no Linux-specific examples, and Windows-centric identifiers (SIDs, domain\hostname) are used as canonical formats. The schema and field guidelines are tailored to Windows environments, with Linux support implied but not demonstrated.
Recommendations
- Add Linux-specific examples for fields such as hostnames, process names (e.g., /usr/bin/sshd), and user identifiers (e.g., UID/GID).
- Present Linux and Windows formats side-by-side in field descriptions, especially for fields like SrcFQDN, SrcDomainType, SrcProcessName, and SrcUserId.
- Include explicit mention and examples of Linux domain types (e.g., FQDN, local UNIX domains) and user types (e.g., POSIX users, service accounts).
- Clarify how Linux systems map to schema fields, such as process IDs, hostnames, and domain information.
- Ensure that recommendations and best practices are applicable to both Windows and Linux environments, and highlight any platform-specific discrepancies.
- Where Windows-centric terminology is used (e.g., SIDs, domain\hostname), provide Linux equivalents (e.g., UID/GID, /etc/hostname) and explain mapping.
Create Pull Request