Every computer geek knows that complete protection against malware (eg. viruses, trojans, etc.) cannot be completely done by one piece of software. Heartbleed, the recent OpenSSL problem, has, in the article below, rendered registration certificates useless. There are other types of problems that have been well-known for years and individual anti-virus have failed to update. A classic example is the use of NETBIOS over TCP/IP, using ports 135-139 open to printing although these are outdated ports (see reference 2: NETBIOS is no longer supported by Windows Vista, Windows 7, Windows 8, Windows 8.1 nor Windows Server 2008.) The result is that the hacker would use one of those ports to offer an ostensibly decent "update" (to Windows XP users) for their printers and then place a "backdoor" into the computer if the user accepted it. As mentioned before, from Windows Vista forward, this can no longer work. Unfortunately, 1/4 of the world's computers still use Windows XP, rendering them vulnerable to this bug.
The list of potential problems is endless: Day-by-day new issues arise, some of extreme severity. Best practices include using a simple search engine called "DuckDuckGo" which is a meta-search engine that does not leave traces of what you are looking for; installing Ghostery and AdBlockPlus to stop any unwanted cookies or ads on your computer, and, finally, go to www.filehippo.com and download Malware plus and CCleaner for your computer to fix errors and detect unwanted files. Then, instead of putting your computer in "sleep mode" just shut it down altogether. Last, but not least, change the password on your computer at least once every 30 days to make it difficult for the hacker to get in. An experienced hacker will get in no matter what, but you can prevent from happening by making your computer more annoying for the hacker to get into.