I had multiple attempts of hacking of my computer at home last week thankfully have a multi-layered fire wall and 2 separate scanners operating on my system one checks viruses the other checks key loggers and worm programs it's not perfect as lots of software conflicts but it works unfortunately neither works on tablets or smart phones yet
Www.eset.com (virus scanner and firewall)
Www.pandasecurity.com (key logger and worm programs and firewall)