They often deploy programs called debuggers, which allow them to peer into the innards of the software as it runs.
They often deploy programs called debuggers.