A
404 is an expression*that*indicates an error when you try to access a page that does not exist.
But as I found out, many hackers use a 404 template to hide something nasty. The screenshot below shows you the page you will see when browsing that website. It looks like a typical error message. But underneath you will see the source code of that same page. The source code is made of Html tags which make up a webpage. Now, you may not be familiar with JavaScript, but you will recognize the text as incomprehensible. It is indeed obfuscated in order to evade classic AV detection, and it will execute a nasty payload.
By using such a disguise, the malware author hopes to be a "free rider" for some time, utilizing someone else's ressources while benefitting from them.
*
JSegura