Join our Newsletter — 33% off our NHI Course
Home› Glossary› Threats, Abuse & Incident Response› ioreg (macOS LOOBin)
Threats, Abuse & Incident Response

ioreg (macOS LOOBin)

← Back to Glossary
By NHI Mgmt Group Updated October 20, 2026 Domain: Threats, Abuse & Incident Response

ioreg is a macOS command-line utility that displays the I/O Registry and device information. Adversaries can use it for local discovery to enumerate hardware, drivers and system configuration after compromise. Defenders should watch for unusual enumeration from shells, scripts or remote access tools, especially when it occurs alongside other reconnaissance commands.

What ioreg does in practice

ioreg is a built-in macOS inspection utility that exposes the I/O Registry, making it useful for understanding how the system sees hardware, drivers, buses and related device objects. Because it is normal tooling, it can blend into legitimate admin activity.

That dual-use nature is what makes ioreg important from a defender’s perspective. The same output that helps troubleshoot peripherals can also help an intruder quickly map the local machine after compromise, especially when paired with other discovery commands and shell activity.

Why ioreg is valuable for post-compromise discovery

Attackers use local discovery to reduce uncertainty before they move to persistence, privilege escalation or lateral movement. ioreg can reveal details about attached devices, loaded components and system configuration that help them understand the environment and choose their next step.

This matters because discovery on a compromised endpoint is often low-noise and fast. A short reconnaissance burst can provide enough context to identify security tools, storage devices, virtualization indicators or unusual hardware relationships that may influence the rest of the intrusion.

For defenders, ioreg is best understood as one piece of a broader living-off-the-land pattern, where adversaries prefer native tools over dropped binaries. NHIMG’s Living off the Land Guide is a useful companion for placing ioreg in that wider class of abuse.

What ioreg output can expose

The utility can surface more than a simple hardware list. Depending on the query and the target system, its output may help an operator infer device topology, driver relationships, power management state and other configuration details that are useful for fingerprinting a host.

That makes it particularly relevant after initial access, when an attacker wants to learn whether the endpoint is a workstation, a laptop, a virtual machine or a managed corporate device. The value is not in a single field, but in the way multiple details combine into an accurate local picture.

Defenders should remember that this kind of enumeration is context-driven. ioreg by itself is not inherently malicious, but repeated use from an unexpected shell, script or remote session can be a strong indicator that an endpoint is being profiled for follow-on activity.

How defenders should interpret and investigate ioreg use

Detection works best when ioreg is considered alongside process lineage, parent-child relationships and adjacent commands. A single execution from an admin terminal may be routine, but clustered use with systeminfo-style discovery, scripting engines or remote management tools deserves attention.

Useful response decisions usually start with scope, not blame. Confirm whether the command was run by an administrator, a support workflow or an unexpected account, then determine whether it was part of a broader discovery chain or a one-off troubleshooting action.

Because ioreg is a native utility, allow-listing alone is not enough. Defenders need visibility into who ran it, from where, and in what sequence. MITRE ATT&CK Enterprise Matrix helps place that behaviour in the context of local discovery and other post-compromise techniques.

For hardening and logging strategy, NIST SP 800-53 Rev 5 Security and Privacy Controls provides relevant guidance on audit, configuration and system integrity controls that support this kind of monitoring.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

MITRE ATT&CK addresses the attack and risk surface, while NIST SP 800-53 Rev 5 sets the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
MITRE ATT&CKT1082 — System Information Discoveryioreg supports local discovery by exposing device and system details.
Recommendation — Map ioreg-like host profiling to T1082 and alert on suspicious discovery bursts.
NIST SP 800-53 Rev 5AU-2 — Event LoggingCommand execution and discovery activity need auditable records on endpoints.
CM-7 — Least FunctionalityNative utilities should be governed to limit unnecessary discovery capability on endpoints.
SI-4 — System MonitoringUnusual enumeration from shells or scripts is a monitoring concern on managed hosts.
Recommendation — Log native utility execution so ioreg use can be reviewed in endpoint telemetry. Restrict unnecessary utilities and execution paths to reduce abuse of native discovery tools. Correlate process and command-line telemetry to detect suspicious host enumeration activity.

Practitioner Guidance

What to watch for: Treat ioreg as normal administrative tooling only when it appears in a plausible support context. The strongest signal is not the command alone, but a burst of native discovery activity from a shell, script or remote access path that does not match the user’s normal role.

Governance implication: Document which support and engineering teams are allowed to use built-in discovery tools during incident response and troubleshooting, then ensure those exceptions are visible in logging and endpoint monitoring. That keeps legitimate use understandable without making native utilities invisible to detection.

Practitioner takeaway: ioreg is a reminder that post-compromise reconnaissance often uses ordinary tooling, so defenders should measure behaviour and sequence, not just file names.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on October 20, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org