IP Library Granted Patent US 10,855,722
Granted Patent B1
US 10,855,722 · App. 15/940,787 · Granted Dec 1, 2020

Deception service for email attacks

Inventor: Ananta Krishna Vadlamani (Pleasanton, CA)
Assignee: CA, Inc.
H04L63/1491H04L63/1416H04L51/02H04L67/22
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 10,855,722
App. No.
15/940,787
Granted
Dec 1, 2020
Kind
B1
Abstract

Systems, apparatuses, methods, and computer readable mediums for implementing an email deception service. A system includes one or more processors coupled to one or more memories storing program instructions. The program instructions are executable by the processor(s) to scan live emails for suspicious emails. The suspicious emails are emails with phishing links, business compromise emails, emails with malware attachments, and so on. When a suspicious email is detected, the processor(s) execute the program instructions to interact with the suspicious email in a way that mimics an end-user. A set of decoy credentials are provided to an attacker during the interaction, and then a decoy account is monitored for accesses by the attacker using the decoy credentials. Accesses to the decoy account are monitored and recorded to obtain intelligence on the attacker.

Claims (44)

1. A system comprising:

a memory storing program instructions;

a processor coupled to the memory and configured to execute the program instructions, wherein the program instructions are executable by the processor to:

scan live emails for suspicious emails;

responsive to detecting a suspicious email, determine which type of account an attacker is seeking to access;

utilizing an application programming interface (API) established with a service provider corresponding to the type of account, generate a decoy account and a set of decoy credentials, wherein the decoy account and the decoy credentials are generated from data extracted from the suspicious email;

generate a response to the attacker responsible for the suspicious email, the response including the set of decoy credentials; and

send the response to the attacker responsible for the suspicious email.

2. The system as recited in claim 1 , wherein the program instructions are further executable by the processor to perform one or more security actions responsive to detecting an access to a decoy account, wherein the decoy account corresponds to the set of decoy credentials.

3. The system as recited in claim 1 , wherein the program instructions are further executable by the processor to monitor a decoy account for login attempts by the attacker, wherein the decoy account corresponds to the set of decoy credentials.

4. The system as recited in claim 3 , wherein the program instructions are further executable by the processor to:

analyze actions performed by the attacker when accessing the decoy account;

identify one or more characteristics associated with the attacker based on analyzing actions performed by the attacker;

update a detection agent based on the one or more characteristics associated with the attacker; and

utilize an updated version of the detection agent to detect future attacks.

5. The system as recited in claim 1 , wherein the suspicious email asks for credentials for a financial services website, the decoy account is a decoy financial service account and the set of decoy credentials includes a username and password that provides access to the decoy financial service account.

6. A method for responding to suspicious email, the method comprising:

scanning, by a processor, live emails for suspicious emails;

responsive to detecting a suspicious email, determine which type of account an attacker is seeking to access;

utilizing an application programming interface (API) established with a service provider corresponding to the type of account, generating, by the processor, a decoy account and a set of decoy credentials, wherein the decoy account and the decoy credentials are generated from data extracted from the suspicious email;

generating, by the processor, a response to the attacker responsible for the suspicious email, the response including the set of decoy credentials; and

sending, by the processor, the response to the attacker responsible for the suspicious email.

7. The method as recited in claim 6 , further comprising performing one or more security actions responsive to detecting an access to a decoy account, wherein the decoy account corresponds to the set of decoy credentials.

8. The method as recited in claim 6 , further comprising monitoring a decoy account for login attempts by the attacker, wherein the decoy account corresponds to the set of decoy credentials.

9. The method as recited in claim 8 , further comprising:

analyzing actions performed by the attacker when accessing the decoy account;

identifying one or more characteristics associated with the attacker based on analyzing actions performed by the attacker;

updating a detection agent based on the one or more characteristics associated with the attacker; and

utilizing an updated version of the detection agent to detect future attacks.

10. The method as recited in claim 6 , wherein the suspicious email asks for credentials for a financial services website, the decoy account is a decoy financial service account and the set of decoy credentials includes a username and password that provides access to the decoy financial service account.

11. A non-transitory computer readable storage medium storing program instructions, wherein the program instructions are executable by a processor to:

scan live emails for suspicious emails;

responsive to detecting a suspicious email, determine which type of account an attacker is seeking to access;

utilizing an application programming interface (API) established with a service provider corresponding to the type of account, generate a decoy account and a set of decoy credentials, wherein the decoy account and the decoy credentials are generated from data extracted from the suspicious email;

generate a response to the attacker responsible for the suspicious email, the response including the set of decoy credentials; and

send the response to the attacker responsible for the suspicious email.

12. The non-transitory computer readable storage medium as recited in claim 11 , wherein the program instructions are further executable by a processor to perform one or more security actions responsive to detecting an access to a decoy account, wherein the decoy account corresponds to the set of decoy credentials.

13. The non-transitory computer readable storage medium as recited in claim 11 , wherein the program instructions are further executable by a processor to monitor a decoy account for login attempts by the attacker, wherein the decoy account corresponds to the set of decoy credentials.

14. The non-transitory computer readable storage medium as recited in claim 13 , wherein:

analyze actions performed by the attacker when accessing the decoy account;

identify one or more characteristics associated with the attacker based on analyzing actions performed by the attacker;

update a detection agent based on the one or more characteristics associated with the attacker; and

utilize an updated version of the detection agent to detect future attacks.

15. The non-transitory computer readable storage medium as recited in claim 11 , wherein the suspicious email asks for credentials for a financial services website, the decoy account is a decoy financial service account and the set of decoy credentials includes a username and password that provides access to the decoy financial service account.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2019
From: SYMANTEC CORPORATION
To: CA, INC.
Reel/Frame 051144/0918 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2018
From: VADLAMANI, ANANTA KRISHNA
To: SYMANTEC CORPORATION
Reel/Frame 045392/0048 →
Cited By (5)
US 12,592,968 US 12,598,212 US 12,609,964 US 12,647,458 US 12,683,982