Patent ID: 11924228
Assignee: AVAST SOFTWARE S.R.O.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 30:
31. A method comprising:
enabling a messaging server;
providing a plurality of credentials for the messaging server;
enabling a computing system;
receiving a plurality of malware applications by the computing system;
executing the plurality of malware applications by the computing system;
rendering the plurality of credentials accessible to the plurality of malware applications via the computing system, wherein unique credentials of the plurality of credentials are rendered accessible to each of the plurality of malware applications;
correlating each of the unique credentials to a respective one of the plurality of malware applications;
enabling the plurality of malware applications to transmit the plurality of credentials from the computing system to at least one computer;
enabling an actor to access the messaging server over a network in response to the actor applying particular unique credentials of the plurality of credentials;
receiving by the messaging server a first electronic message transmitted by the actor, the first electronic message comprising first content;
correlating the first electronic message to a particular malware application of the plurality of malware applications based on the correlations of the unique credentials to the respective ones of the plurality of malware applications;
generating at least one of a blocking rule or a notification rule based on the correlation of the first electronic message to the particular malware application;
enabling another application on a computing device, the another application comprising an extension to at least one of an email client or a messaging application on the computing device;
transmitting the blocking rule and the first content to the another application on the computing device based on the actor applying the credentials and based on the receiving by the messaging server the first electronic message transmitted by the actor;
detecting via the another application a second electronic message comprising second content received by the computing device;
comparing the first content to the second content; and
blocking the second electronic message via the another application based on the comparison of the first content to the second content and based on the blocking rule.