I'm responsible for the IT security of a small (~5 users) office, and I'm preparing training materials for our users.
Obviously, the first step my users should do if anything seems suspicious is to keep calm and contact me. However, if I'm unavailable for whatever reason, I need some rough guidelines that my users can use to determine whether to initiate emergency procedures (disconnect from Internet/shut down PCs) or not.
In a nutshell, I'm looking for heuristics that my end users can use. I don't want the office shut down every time a Windows Update bug makes TiWorker.exe run wild, but I also don't want to them to miss obvious signs of a compromise. I haven't had contact with live malware for decades, so I don't know what it "feels like" currently to have ransomware do its dirty work in the background on your PC.
The users are (mostly) software developers, so they definitely have more-than-average IT skills, but they are not security experts. The PCs are Windows 10/11 desktops with local admin permissions and active UAC. Ideally, I'm looking for stuff that they can check themselves without having to elevate their privileges (to avoid making matters worse in case of an attack).
These are the things I have come up with so far:
- Unprompted mouse movements or keyboard input (i.e. active remote desktop control software)
- Unexpected, persistent UAC prompts (i.e. an attacker trying to elevate their privileges)
- Windows Defender firewall suddenly not running any more (since this is what I would expect malware to turn off)
- Suspiciously-looking processes taking up a lot of CPU (not sure if I should include this or not, due to high chance of false positives)
Anything else? If you think that this exercise is pointless and I should give my users completely different guidance, feel free to say so as well.