I found a new thing on my computer today, it was called "Hao123" I asked my mum if she downloaded anything, she said she didn't click on anything, yet I have only downloaded steam games and blockland add-ons.
Also if you don't know what hao123 is, it is a browser hijacker that gives you a hao123 toolbar and sets the homepage to the hao123 homepage when installed, luckily I didn't install it and I then deleted it, but I still don't know how it got on my computer.
Does anyone know if it's possible for things to download on their own?