US 11,989,294 B2
Detecting and preventing installation and execution of malicious browser extensions
Ricardo Varanda, Reading (GB)
Assigned to Bank of America Corporation, Charlotte, NC (US)
Filed by Bank of America Corporation, Charlotte, NC (US)
Filed on Jan. 7, 2021, as Appl. No. 17/143,636.
Prior Publication US 2022/0215095 A1, Jul. 7, 2022
Int. Cl. G06F 21/56 (2013.01); G06F 9/445 (2018.01); G06F 21/54 (2013.01); G06F 21/57 (2013.01)
CPC G06F 21/566 (2013.01) [G06F 9/44526 (2013.01); G06F 21/54 (2013.01); G06F 21/577 (2013.01); G06F 2221/033 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A computing platform, comprising:
at least one processor;
a communication interface communicatively coupled to the at least one processor; and
memory storing computer-readable instructions that, when executed by the at least one processor, cause the computing platform to:
send, via the communication interface, to a master browser extension on a computing device, rule information including a set of rules defining reportable behavior associated with one or more other browser extensions;
receive, via the communication interface, from the master browser extension on the computing device, report information identifying an other browser extension of the one or more other browser extensions that exhibits the reportable behavior defined by at least one rule of the set of rules in the rule information, wherein receiving the report information includes receiving information indicating which rules of the set of rules have been met;
based on receiving the report information, determine that the identified other browser extension is a malicious extension; and
send, via the communication interface, to the master browser extension on the computing device, one or more commands directing the master browser extension on the computing device to disable or remove the identified other browser extension.