The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Patent No.:

US 10027692 B1

PDF
Full Text
Expired
Date of Patent:
Jul. 17, 2018

Filed:

Jan. 05, 2016
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Roee Hay, Haifa, IL;

Sagi Kedmi, Raanana, IL;

Omer Tripp, Bronx, NY (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); G06F 21/50 (2013.01);
U.S. Cl.
CPC ...
H04L 63/1416 (2013.01); G06F 21/50 (2013.01); H04L 63/14 (2013.01); H04L 63/1441 (2013.01);
Abstract

An example computer-implemented method includes receiving, via a processor, an application to be tested, a set of intrusive monitoring capabilities, and a set of external monitoring capabilities. The method includes executing, via the processor, the application in a clean environment to generate unmonitored application behavior. The method includes executing, via the processor, the application with intrusive monitoring based on two randomly generated seeds to generate trigger events and external monitoring to detect changes of application behavior in response to the intrusive monitoring. The method includes computing, via the processor, a correlation measure between the trigger events and the detected changes in the application behavior. The method includes modifying, via the processor, the application in response to detecting the application is evasive based on the correlation measure.


Find Patent Forward Citations

Loading…