Hackers break into computers or networks either for profit or personal gain. They can be caught through logs of the code they run, honeypot programs, or keyloggers in internet cafes. To protect against hackers, systems should be hardened through patching, installing firewalls, using antivirus software, and encrypted connections. News articles discussed the 1990s hacking of major technology companies by Kevin Mitnick and the 2002 arrest of Gary McKinnon for hacking over 90 US military systems from the UK. Hackers can be detected through abnormal hard drive activity, suspicious temporary files, tampering with files, or a firewall receiving multiple packets from a single address.