ChecklistCONSTRUCTEDUntestedMembers
First 15 minutes: a web server process started a shell
w3wp, httpd, nginx or a Java server spawned cmd, PowerShell or sh. That is a web shell until shown otherwise. Keep the file and the logs, take the server out of the path, and find the request before the first one.
critical severityPersistenceT1505.003T1190
The clock starts when
A web server process (w3wp.exe, httpd, nginx, java or tomcat) starts a shell or a reconnaissance tool, or a new script file appears in a web root.
- minutes 0 to 5Record it before anything changes
- minutes 5 to 10Take it out of the path, not offline
- minutes 10 to 15Find the way in