Windows Security ยท 2.7

๐Ÿ”ฌ Sysinternals Suite

Professional-grade forensic tools, free from Microsoftโฑ ~3 min

Sysinternals Suite is a collection of advanced Windows utilities created by Mark Russinovich (now part of Microsoft). Many professional incident responders use these daily. CyberPatriot advanced/platinum teams should know the key tools.

Process Explorer (procexp.exe)

  • โ€ขLike Task Manager but far more powerful โ€” shows parent-child process relationships
  • โ€ข'Verify Image Signatures' (Options menu) โ€” shows which processes are signed by Microsoft vs unsigned (suspicious)
  • โ€ขVirusTotal integration โ€” right-click any process to check its hash against 70+ antivirus engines online
  • โ€ขShows exactly what DLLs each process has loaded, and what network connections it's using
  • โ€ขFinds malware that hides from Task Manager using rootkit techniques

Autoruns (Autoruns.exe)

  • โ€ขShows everything that runs automatically at startup โ€” services, scheduled tasks, registry run keys, browser extensions, DLL hijacks, and more
  • โ€ขEnable 'Verify code signatures' and 'VirusTotal' under Options โ†’ Scan Options
  • โ€ขLook for entries with no publisher / unknown signer and high VirusTotal detections = malware
  • โ€ขUncheck a box to disable an autorun entry without deleting it (reversible)

TCPView (Tcpview.exe)

  • โ€ขShows all active TCP/UDP connections โ€” which process, which port, which remote address
  • โ€ขEnable 'Resolve Addresses' to see domain names instead of IP addresses
  • โ€ขLook for connections on unusual ports or to unexpected remote addresses
  • โ€ขCompetition: nc.exe (netcat) listening on port 1337 = backdoor โ€” terminate and investigate

Common Competition Scenario: Netcat Backdoor

cmd
# Detect backdoor with netstat
netstat -ano # look for unusual listening ports (e.g. 1337, 4444, 9001)
# Find the process using port 1337
netstat -b -ano | findstr 1337
# Kill it (replace PID with actual number)
taskkill /PID <PID> /F
# Check Autoruns for persistence โ€” does nc.exe start at login?
# Open Autoruns โ†’ Logon tab โ†’ look for nc.exe entries
๐Ÿ”’ SecurityIn competition images, look for nc.exe (netcat) in Autoruns under the Logon tab started via Group Policy or registry run keys. It's often configured as a backdoor listening on a high port number. Terminate the process AND remove the autorun entry.
๐Ÿง Quick Checkfirst try = +5 XP

Which Sysinternals tool shows every program set to run at startup?

โญ 0 XP๐Ÿ”ฅ 0 days