1. A computer-implemented method for malware detections, the method comprising: receiving, by a hardware processor executing an antivirus application, a software object for malware detections using an antivirus database and an antivirus cache, the antivirus database comprising antivirus records and the antivirus cache comprising corrections of the antivirus records; determining that software objection is malicious by activating an antivirus record based on information in the antivirus database or the antivirus cache; transmitting information relating to the antivirus record to a server prior to executing actions associated with the antivirus record in response to detecting a selected status indicator of the antivirus record, the transmitting comprising transmitting a unique identifier of the antivirus record and statistical information of the software object collected during an activation of the antivirus record by the antivirus application; and receiving a correction of the antivirus record from the server for processing the software object.