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.

Date of Patent:
Oct. 14, 2014

Filed:

Oct. 15, 2009
Applicants:

Lokesh Kumar, Tamil Nadu, IN;

Harinath Vishwanath Ramchetty, Karnataka, IN;

Girish R. Kulkarni, Bangalore, IN;

Inventors:

Lokesh Kumar, Tamil Nadu, IN;

Harinath Vishwanath Ramchetty, Karnataka, IN;

Girish R. Kulkarni, Bangalore, IN;

Assignee:

McAfee Inc., Santa Clara, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 21/00 (2013.01); G06F 21/55 (2013.01); H04L 29/06 (2006.01); G06F 21/51 (2013.01); G06F 21/56 (2013.01);
U.S. Cl.
CPC ...
G06F 21/51 (2013.01); G06F 21/554 (2013.01); H04L 63/145 (2013.01); G06F 21/56 (2013.01);
Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for monitoring the generation of link files by processes on a computer and performing protection processes based on whether the link files target malicious objects or are generated by malicious processes. In one aspect, a method includes monitoring for a generation of a first file that includes a target path that points to an object; in response to monitoring the generation of the first file: determining whether the target path is a uniform resource locator; in response to determining that the target path is a uniform resource locator, identifying a process that caused the first file to be generated; determining whether the process is a prohibited process; in response to determining that the process is a prohibited process, performing one or more protection processes on the process and the first file; in response to determining that the process is not a prohibited process, determining whether the uniform resource locator is a prohibited uniform resource locator; in response to determining that the uniform resource locator is a prohibited uniform resource locator, performing one or more protection processes on the process and the first file.


Find Patent Forward Citations

Loading…