1. A silent-mode method for protecting against malware and correcting a white list, the method being performed on a 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 without informing a user of coincidences 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 for users and sending the silent-signature statistics for further analysis, if at least one false positive occurrence is detected; (f) converting the silent-signature into an active signature, if no false positive occurrence is detected; (g) adding the active signature to the black list; and (h) updating the white list.