Field Notes: NSSM - the Non-Sucking Service Manager
Introduction While analyzing Autoruns entries during a Compromise Assessment or an Incident Response case, would you take a second look at the nssm.exe binary running as a service? Hopefully. In a recent case, attackers used nssm.exe to start ngrok as a service to maintain a persistent backdoor. Here is a practical breakdown of how this mechanism works and how you can hunt for it in your environment. Figure 1: NSSM service Why Attackers Love NSSM NSSM (the Non-Sucking Service Manager) is a legitimate tool designed to run standard executables as Windows services.