1. A silent-mode method for protecting against malware and correcting a white list, the method being performed on a client computer having a processor and a memory, the method comprising: (a) creating a white list of clean objects and a black list of malicious objects; (b) generating a silent-signature, the silent-signature being applied on the client computer without informing a user of the client computer of a match with signatures of the objects from the white list and the black list; (c) collecting statistics for the silent-signature; (d) analyzing the silent-signature statistics for false positive occurrences; (e) turning off the silent-signature on the client computer and sending the silent-signature statistics from the client computer to a server for further analysis, if at least one false positive occurrence is detected; (f) converting the silent-signature into an active signature and subsequently utilizing the silent-signature for malicious object identification and informing the user of the malicious object identification on the client computer, if no false positive occurrence is detected; (g) adding the active signature to the black list on the client computer; and (h) updating the white list, wherein the false positives occur when the silent-signature matches a signature from the white list.