IP Library Granted Patent US 9,531,748
Granted Patent B2
US 9,531,748 · App. 14/578,543 · Granted Dec 27, 2016

System, method, and computer program product for reacting in response to a detection of an attempt to store a configuration file and an executable file on a removable device

Inventors: Lokesh Kumar (Chennai, IN); Harinath V. Ramachetty (Bangalore, IN)
Assignee: McAfee, Inc.
H04L63/145G06F21/554H04W12/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,531,748
App. No.
14/578,543
Granted
Dec 27, 2016
Kind
B2
Abstract

A system, method, and computer program product are provided for reacting in response to a detection of an attempt to store a configuration file and an executable file on a removable device. In use, a first device removably coupled to a second device is identified. Additionally, an attempt to store on the first device a configuration file for the first device and an executable file is detected. Further, a reaction is performed in response to the detection of the attempt.

Claims (31)

1. A non-transitory, tangible, computer readable medium comprising one or more instructions that, when executed on a processor, configure the processor to perform operations comprising:

monitoring, by a security system, file copy or create operations directed to a removable storage device to detect an attempt by a program on a first device to store a configuration file and an executable file on the removable storage device; and,

in response to detecting the attempt, displaying, by the security system, an alert including at least a part of text in the configuration file, wherein the part of the text in the configuration file identifies that the executable file is to be executed via the configuration file.

2. The non-transitory, tangible, computer readable medium of claim 1 , wherein the security system does not have a malware signature for the program.

3. The non-transitory, tangible, computer readable medium of claim 1 , wherein the operations further comprise:

flagging the program for a review by the security system in response to a selection to prevent the attempt to store the configuration file and the executable file on the removable storage device.

4. The non-transitory, tangible, computer readable medium of claim 1 , wherein the operations further comprise:

preventing a storage of the configuration file and the executable file on the removable storage device.

5. The non-transitory, tangible, computer readable medium of claim 1 , wherein the configuration file includes one or more instructions for an operating system of a second device to run the executable file upon the removable storage device being coupled to the second device.

6. The non-transitory, tangible, computer readable medium of claim 1 , wherein the configuration file includes a file for configuring software on a second device.

7. The non-transitory, tangible, computer readable medium of claim 1 , wherein the configuration file includes a setup information (INF) file.

8. The non-transitory, tangible, computer readable medium of claim 1 , wherein the configuration file is a text-based configuration file.

9. The non-transitory, tangible, computer readable medium of claim 1 , wherein the operations further comprise:

displaying one or more of the following: a name, a location, and a source of the configuration file.

10. The non-transitory, tangible, computer readable medium of claim 1 , wherein the alert comprises one or more of the following: a name, a location, a source, and content of the executable file.

11. The non-transitory, tangible, computer readable medium of claim 1 , wherein the executable file includes one or more of the following: a malware file, a virus software file, an adware file, and a spyware file.

12. The non-transitory, tangible, computer readable medium of claim 1 , wherein the removable storage device is removably coupled to the first device via a universal serial bus (USB) connection or an Institute of Electrical and Electronics Engineers (IEEE) 1394 connection.

13. The non-transitory, tangible, computer readable medium of claim 1 , wherein the removable storage device is removably coupled to the first device via a Bluetooth wireless connection or a network connection.

14. The non-transitory, tangible, computer readable medium of claim 1 , wherein the removable storage device includes one or more of the following: a portable hard drive device, a flash-based memory device, a shared network drive, and a portable music player.

15. The non-transitory, tangible, computer readable medium of claim 1 , wherein the operations further comprise:

monitoring, by the security system, ports of the first device to identify that the removable storage device coupled to the first device.

16. A device, comprising:

a processor, and

a memory having instructions stored thereon, wherein the instructions are executable by the processor to cause the device to

monitor, by a security system, file copy or create operations directed to a removable storage device to detect an attempt by a program on the device to store a configuration file and an executable file on the removable storage device; and,

in response to detecting the attempt, display, by the security system, an alert including at least a part of text in the configuration file, wherein the part of the text in the configuration file identifies that the executable file is to be executed via the configuration file.

17. The device of claim 16 , wherein the security system does not have a malware signature for the program.

18. A method, comprising:

monitoring, by a security system, file copy or create operations directed to a removable storage device to detect an attempt by a program on a device to store a configuration file and an executable file on the removable storage device; and,

in response to detecting the attempt, displaying, by the security system, an alert including at least a part of text in the configuration file, wherein the part of the text in the configuration file identifies that the executable file is to be executed via the configuration file.

19. The method of claim 18 , wherein the security system does not have a malware signature for the program.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE PATENT TITLES AND REMOVE DUPLICATES IN THE SCHEDULE PREVIOUSLY RECORDED AT REEL: 059354 FRAME: 0335. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 23, 2022
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 060792/0307 →
SECURITY INTEREST Recorded Mar 3, 2022
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
Reel/Frame 059354/0335 →
RELEASE OF INTELLECTUAL PROPERTY COLLATERAL - REEL/FRAME 045056/0676 Recorded Mar 2, 2022
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MCAFEE, LLC
Reel/Frame 059354/0213 →
RELEASE OF INTELLECTUAL PROPERTY COLLATERAL - REEL/FRAME 045055/0786 Recorded Oct 26, 2020
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MCAFEE, LLC
Reel/Frame 054238/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT 6336186 PREVIOUSLY RECORDED ON REEL 045055 FRAME 786. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 22, 2020
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 055854/0047 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT 6336186 PREVIOUSLY RECORDED ON REEL 045056 FRAME 0676. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 22, 2020
From: MCAFEE, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 054206/0593 →
SECURITY INTEREST Recorded Jan 12, 2018
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 045055/0786 →
SECURITY INTEREST Recorded Jan 12, 2018
From: MCAFEE, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 045056/0676 →
CHANGE OF NAME AND ENTITY CONVERSION Recorded Aug 24, 2017
From: MCAFEE, INC.
To: MCAFEE, LLC
Reel/Frame 043665/0918 →
Continuity (2)
Continuation 12163417 · Jun 27, 2008
Related Publication 20150172301A1 · Jun 18, 2015