Luckily, this trojan was blocked. But I have a bad feeling that it sneaked into my computer…