Earlier quoted context omitted.
Exactly. Based on what I understand, those that test malware do it in a VM logging and redirecting all queries to external domains, in order to identify possible command and control hosts. As a response, malware writers add checks for nonexistent domains. If, say, 5 domains known to be fake suddenly start replying, then the malware assumes that it's being executed inside a VM and stops doing anything, in order not to…
Oh right, I was under the impression it checked the domains as a kill switch, not as a VM check? I.e if this domain is up and responding don't do anything. As I could easily run it in a VM and not redirect any traffic
https://www.malwaretech.com/2017/05/how-to-accidentally-stop...
Does someone have more info on this? I didn't know VMs do this?