IP Library Granted Patent US 8,549,643
Granted Patent B1
US 8,549,643 · App. 13/066,013 · Granted Oct 1, 2013

Using decoys by a data loss prevention system to protect against unscripted activity

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 8,549,643
App. No.
13/066,013
Granted
Oct 1, 2013
Kind
B1
Abstract

A computing device executing a data loss prevention (DLP) system tracks bait data on at least one of the computing device or a network. The DLP system identifies a potential security threat in response to detecting unscripted activity associated with the bait data. The DLP system performs an action in response to identifying the potential security threat.

Claims (58)

1. A computer-implemented method comprising:

tracking, by a hardware processing device executing a data loss prevention (DLP) system, initial bait data on at least one of a host computing device or a network to which the host computing device is connected, wherein the initial bait data is generated from training data, and wherein the initial bait data comprises at least a modified portion of the training data that is related to the initial bait data;

identifying one or more properties of the initial bait data within one or more incident reports for a potential security threat;

generating, from the training data, additional bait data that has the one or more properties of the initial bait data in response to detecting unscripted activity associated with the initial bait data committed by the potential security threat, wherein the additional bait data comprises at least a modified portion of the training data that is related to the additional bait data, and wherein the initial bait data and the additional bait data comprise at least one of decoy stored data or decoy input data; and

making the additional bait data available to the potential security threat.

2. The computer-implemented method of claim 1 , wherein detecting the unscripted activity comprises:

detecting at least one of an attempt to exfiltrate the initial bait data or an attempt to intercept the initial bait data.

3. The computer-implemented method of claim 1 , wherein detecting the unscripted activity comprises:

tracking network traffic that includes the initial bait data; and

determining that at least one of the network traffic or the initial bait data deviates from expected values.

4. The computer-implemented method of claim 1 , wherein detecting the unscripted activity comprises:

generating a fingerprint of at least a portion of the initial bait data;

comparing the fingerprint to a plurality of previously generated fingerprints; and

determining that the fingerprint matches one of the plurality of previously generated fingerprints.

5. The computer-implemented method of claim 1 , wherein detecting the unscripted activity comprises:

detecting an operation on the initial bait data using at least one of exact data matching, indexed document matching, or described content matching; and

determining that the detected operation is an unscripted operation.

6. The computer-implemented method of claim 3 , wherein the network traffic includes decoy network traffic that is generated by a plurality of endpoints on the network in accordance with one or more deception scripts, and wherein detecting the unscripted activity comprises detecting the unscripted activity in at least one of the decoy network traffic or the initial bait data to or from at least one of the endpoints.

7. A non-transitory computer readable storage medium including instructions that, when executed by a hardware processing device, cause the processing device to perform operations comprising:

tracking, by the hardware processing device executing a data loss prevention (DLP) system, initial bait data on at least one of a host computing device or a network to which the host computing device is connected, wherein the initial bait data is generated from training data, and wherein the initial bait data comprises at least a modified portion of the training data that is related to the initial bait data;

identifying one or more properties of the initial bait data within one or more incident reports for a potential security threat;

generating, from the training data, additional bait data that has the one or more properties of the initial bait data in response to detecting unscripted activity associated with the initial bait data committed by the potential security threat, wherein the additional bait data comprises at least a modified portion of the training data that is related to the additional bait data, and wherein the initial bait data and the additional bait data comprise at least one of decoy stored data or decoy input data; and

making the additional bait data available to the potential security threat.

8. The non-transitory computer readable storage medium of claim 7 , wherein detecting the unscripted activity comprises:

detecting at least one of an attempt to exfiltrate the initial bait data or an attempt to intercept the initial bait data.

9. The non-transitory computer readable storage medium of claim 7 , wherein detecting the unscripted activity comprises:

tracking network traffic that includes the initial bait data; and

determining that at least one of the network traffic or the initial bait data deviates from expected values.

10. The non-transitory computer readable storage medium of claim 7 , wherein detecting the unscripted activity comprises:

generating a fingerprint of at least a portion of the initial bait data;

comparing the fingerprint to a plurality of previously generated fingerprints; and

determining that the fingerprint matches one of the plurality of previously generated fingerprints.

11. The non-transitory computer readable storage medium of claim 7 , wherein detecting the unscripted activity comprises:

detecting an operation on the initial bait data using at least one of exact data matching, indexed document matching, or described content matching; and

determining that the detected operation is an unscripted operation.

12. The non-transitory computer readable storage medium 9 , wherein the network traffic includes decoy network traffic that is generated by a plurality of endpoints on the network in accordance with one or more deception scripts, and wherein detecting the unscripted activity comprises detecting the unscripted activity in at least one of the decoy network traffic or the initial bait data to or from at least one of the endpoints.

13. A computing device comprising:

a memory to store instructions for a data loss prevention (DLP) system; and

a hardware processing device, connected to the memory, to execute the instructions to:

track initial bait data on at least one of a host computing device or a network to which the host computing device is connected, wherein the initial bait data is generated from training data, and wherein the initial bait data comprises at least a modified portion of the training data that is related to the initial bait data;

identify one or more properties of the initial bait data within one or more incident reports for a potential security threat;

generate, from the training data, additional bait data that has the one or more properties of the initial bait data in response to detecting unscripted activity associated with the initial bait data committed by the potential security threat, wherein the additional bait data comprises at least a modified portion of the training data that is related to the additional bait data, and wherein the initial bait data and the additional bait data comprise at least one of decoy stored data or decoy input data; and

make the additional bait data available to the potential security threat.

14. The computing device of claim 13 , wherein detecting the unscripted activity comprises:

detecting at least one of an attempt to exfiltrate the initial bait data or an attempt to intercept the initial bait data.

15. The computing device of claim 13 , wherein detecting the unscripted activity comprises:

tracking network traffic that includes the initial bait data; and

determining that at least one of the network traffic or the initial bait data deviates from expected values.

16. The computing device of claim 15 , wherein the network traffic includes decoy network traffic that is generated by a plurality of endpoints on the network in accordance with one or more deception scripts.

17. The computing device of claim 13 , wherein detecting the unscripted activity comprises:

generating a fingerprint of at least a portion of the initial bait data;

comparing the fingerprint to a plurality of previously generated fingerprints; and

determining that the fingerprint matches one of the plurality of previously generated fingerprints.

18. The computing device of claim 16 , wherein detecting the unscripted activity comprises:

detecting the unscripted activity in at least one of the decoy network traffic or the initial bait data to or from at least one of the endpoints.

19. The computing device of claim 13 , wherein detecting the unscripted activity comprises:

detecting an operation on the initial bait data using at least one of exact data matching, indexed document matching, or described content matching; and

determining that the detected operation is an unscripted operation.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2023
From: STOLFO, SALVATORE; KEROMYTIS, ANGELOS D.
To: THE TRUSTEES OF COLUMBIA UNIVERSITY IN THE CITY OF NEW YORK
Reel/Frame 064538/0245 →
CHANGE OF NAME Recorded May 18, 2023
From: NORTONLIFELOCK INC.
To: GEN DIGITAL INC.
Reel/Frame 063697/0493 →
NOTICE OF SUCCESSION OF AGENCY (REEL 050926 / FRAME 0560) Recorded Sep 13, 2022
From: JPMORGAN CHASE BANK, N.A.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 061422/0371 →
SECURITY AGREEMENT Recorded Sep 13, 2022
From: NORTONLIFELOCK INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 062220/0001 →
CHANGE OF NAME Recorded Mar 5, 2020
From: SYMANTEC CORPORATION
To: NORTONLIFELOCK INC.
Reel/Frame 052109/0186 →
SECURITY AGREEMENT Recorded Nov 4, 2019
From: SYMANTEC CORPORATION; BLUE COAT LLC; LIFELOCK, INC,; SYMANTEC OPERATING CORPORATION
To: JPMORGAN, N.A.
Reel/Frame 050926/0560 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2011
From: SHOU, DARREN
To: SYMANTEC CORPORATION
Reel/Frame 026475/0940 →