Anti-virus programs
Anti-virus programs scan the media and memory of a computer or smartphone for known malware. If something suspicious is found during the scan, the program reports this discovery to the user or removes the malware automatically, depending on the settings.