Lion Cipher Lab

Reconcile DHCP, EDR and CMDB records to find unmanaged devices

Why it matters

You cannot protect a device you do not know exists. That is why 'Inventory and Control of Enterprise Assets' is Control 1 of the CIS Critical Security Controls, ahead of everything else. In practice no single list is the truth. The DHCP server knows what asked for an address today, but nothing about who owns it. The EDR (endpoint detection and response) console knows what has its agent installed, but nothing about devices without one. The CMDB (configuration management database, the organization's official record of what it owns) knows what someone entered, which is often out of date. Each…

What you'll learn

Steps in this lab

  1. Three lists, each wrong in its own way
  2. Choose the join key, then normalize it
  3. Write the reconciler
  4. Run it and read the gaps
  5. Measure the naive version: join on hostname
  6. Make it routine, and know when to graduate

Open the full interactive lab →