US 12,455,814 B2
Grayware analysis
Md Sajidul Islam Sajid, Charlotte, NC (US); Frederico Araujo, Mahopac, NY (US); Teryl Paul Taylor, Colorado Springs, CO (US); and Jiyong Jang, Chappaqua, NY (US)
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Jun. 30, 2023, as Appl. No. 18/345,228.
Prior Publication US 2025/0004922 A1, Jan. 2, 2025
Int. Cl. G06F 11/3698 (2025.01); G06F 21/53 (2013.01)
CPC G06F 11/3698 (2025.01) [G06F 21/53 (2013.01); G06F 2221/033 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A computer-implemented method for grayware analysis, comprising:
mapping a set of grayware activity descriptions to grayware categories using linguistic vector analysis;
running a software application in a sandbox;
collecting activity information from the software application that represents actions performed by the software application within an environment of the sandbox;
matching the collected activity information to a grayware activity description to identify the software application as performing a grayware activity; and
performing a corrective action on the software application that is tailored to the grayware activity, to limit an impact of the grayware activity without stopping the software application from running otherwise.