How to find what an operator left behind

A hunt rather than a response. The assumption that makes it work: an operator who spent effort getting in spent effort staying in, and left more than one way back because they expected to lose the first.

Trigger. You have evicted somebody, or believe you have, and need to be sure there is no way back in.

The first 150 minutes0 of 5 expire
075 min150
  1. 01

    Start with identity, because it survives rebuilds

    by 30 min

    New or modified accounts, added authentication methods, API keys, service principals, consent grants and federation changes. Rebuilding every endpoint achieves nothing if the operator can sign in afterwards.

  2. 02

    Then the autostart surface on hosts, exhaustively

    by 90 min

    Run keys, services, scheduled tasks, WMI subscriptions, startup folders and shell extensions on Windows; systemd units and timers, cron at every scope, profile files and authorised keys on Linux. Enumerate the surface rather than searching for known names.