Quickrussacn.xyz is a scary pop-up window which may appear suddenly in your browser, which is set as a default one. Even if you use some other browser installed in your computer the chances are that the similar message will appear there as well. The goal of quickrussacn.xyz pop-ups is to make you really worried about the situation with your computer. You will see a lot of sudden messages saying that your system is horribly infected with some malware and that you need to immediately call some toll-free helpline supposedly to speak with Microsoft Customer Support representatives. In reality, such people who claim to be in the Microsoft team are simply the load of cyber frauds who want your money.