IP Library Granted Patent US 11,102,244
Granted Patent B1
US 11,102,244 · App. 15/992,752 · Granted Aug 24, 2021

Automated intelligence gathering

Inventors: Bjorn Markus Jakobsson (Portola Valley, CA); John M. Wilson, III (Mountain View, CA); Patrick Richard Peterson (San Francisco, CA); SeyedHossein Siadati (New York, NY)
Assignee: Agari Data, Inc.
H04L63/1491H04L51/02H04L51/22H04L63/0807H04L63/123
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 11,102,244
App. No.
15/992,752
Granted
Aug 24, 2021
Kind
B1
Abstract

In one example, intelligence is gathered about an attacker that is attempting an attack via a malicious exploit message by exploiting the attacker's belief that the attack is succeeding. A received message (e.g., malicious message) sent from a first message account (e.g., attacker) to a second message account (e.g., intended victim) is received. A security risk associated with the received message is determined. It is determined that the security risk associated with the received message meets one or more criteria. Based on the determination that the security risk associated with the received message meets the one or more criteria, a responsive message is sent in response to the received message from a third message account (e.g., security service) to the first message account. The responsive message includes a content reference identified as referring to a content for a user of the first message account. In response to receiving a request made by the user of the first message account using the content reference, access to a message repository associated with the first message account is requested. Once access is granted, the message repository can be analyzed and intelligence about the first message account can be gathered and reported.

Claims (43)

1. A method, comprising:

receiving a received message sent from a first message account to a second message account;

determining a security risk associated with the received message;

determining that the security risk associated with the received message meets one or more criteria;

based on the determination that the security risk associated with the received message meets the one or more criteria, sending a responsive message from a third message account to the first message account, wherein the responsive message includes a content reference identified as referring to a content for a user of the first message account, wherein in response to receiving a request made by the user of the first message account using the content reference, access to a message repository of the user of the first message account is requested as a condition of obtaining the content associated with the content reference; and

in response to gaining access to the message repository of the user of the first message account:

providing the first message account with access to the content, wherein the content includes decoy information; and

analyzing messages stored in the message repository that correspond to a message account of the user of the first message account.

2. The method of claim 1 , wherein the responsive message is automatically generated.

3. The method of claim 1 , wherein the responsive message references content included in the received message sent from the first message account.

4. The method of claim 1 , wherein the access to the message repository associated with the user of the first message account is requested using an OAuth access request.

5. The method of claim 1 , wherein the message repository associated with the user of the first message account is an electronic mailbox of the first message account.

6. The method of claim 1 , wherein determining the security risk associated with the received message includes determining a risk score associated with the received message.

7. The method of claim 1 , wherein determining the security risk associated with the first message includes determining a sender security risk associated with an identity of the first message account.

8. The method of claim 1 , wherein determining that the security risk associated with the received message meets the one or more criteria includes determining that a security risk score exceeds a threshold value.

9. The method of claim 1 , wherein the second message account is a protected message account analyzed for security risks.

10. The method of claim 1 , wherein the content reference includes a URL.

11. The method of claim 1 , wherein in response to receiving a request made using the content reference, a request to accept terms of an agreement is provided.

12. The method of claim 1 , wherein content included in the message repository associated with the first message account is analyzed to gather and report information associated with the first message account.

13. The method of claim 1 , wherein the determined security risk associated with the received message is utilized in determining whether to allow the received message to be delivered to the second message account.

14. The method of claim 1 , wherein the determined security risk associated with the received message is utilized in determining whether to modify the received message prior to delivering the received message to a message repository of the second message account.

15. The method of claim 1 , wherein access to the message repository associated with the first message account is utilized to generate a report provided to one or more of the following: a law enforcement agency, a financial institution, or a message service provider.

16. The method of claim 1 , further comprising, sending to the user associated with the first message account, a future attack discouragement notification.

17. The method of claim 1 , wherein in response to obtaining access to the message repository associated with the first message account, a dummy version of the content for the user of the first message account is provided to the user of the first message account.

18. The method of claim 1 , further comprising automatically generating the content for the user of the first message account likely desired to be accessed by the user of the first message account and automatically including in the responsive message the content reference identified as referring to the content.

19. A system, comprising:

a processor; and

a memory coupled with the processor, wherein the memory is configured to provide the processor with instructions which when executed cause the processor to:

receive a received message sent from a first message account to a second message account;

determine a security risk associated with the received message;

determine that the security risk associated with the received message meets one or more criteria;

based on the determination that the security risk associated with the received message meets the one or more criteria, send a responsive message from a third message account to the first message account, wherein the responsive message includes a content reference identified as referring to a content for a user of the first message account, wherein in response to receiving a request made by the user of the first message account using the content reference, access to a message repository of the user of the first message account is to be requested as a condition of obtaining the content associated with the content reference; and

in response to gaining access to the message repository of the user of the first message account:

provide the first message account with access to the content, wherein the content includes decoy information; and

analyze messages stored in the message repository that correspond to a message account of the user of the first message account.

20. A computer program product, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:

receiving a received message sent from a first message account to a second message account;

determining a security risk associated with the received message;

determining that the security risk associated with the received message meets one or more criteria;

based on the determination that the security risk associated with the received message meets the one or more criteria, sending a responsive message from a third message account to the first message account, wherein the responsive message includes a content reference identified as referring to a content for a user of the first message account, wherein in response to receiving a request made by the user of the first message account using the content reference, access to a message repository the user of the first message account is requested as a condition of obtaining the content associated with the content reference; and

in response to gaining access to the message repository of the user of the first message account:

providing the first message account with access to the content, wherein the content includes decoy information; and

analyzing messages stored in the message repository that correspond to a message account of the user of the first message account.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2018
From: JAKOBSSON, BJORN MARKUS; WILSON, JOHN M., III; PETERSON, PATRICK RICHARD; SIADATI, SEYEDHOSSEIN
To: AGARI DATA, INC.
Reel/Frame 046674/0694 →
Continuity (2)
Provisional Application 62516535 · Jun 7, 2017
Provisional Application 62543801 · Aug 10, 2017
Cited By (33)
US 12,218,948 US 12,223,077 US 12,229,261 US 12,238,054 US 12,238,135 US 12,267,361 US 12,270,915 US 12,284,196 US 12,301,632 US 12,323,438 US 12,323,440 US 12,328,485 US 12,335,265 US 12,340,610 US 12,346,432 US 12,352,869 US 12,363,098 US 12,380,172 US 12,401,614 US 12,401,656 US 12,407,723 US 12,430,617 US 12,456,007 US 12,531,888 US 12,547,764 US 12,592,966 US 12,615,290 US 12,641,117 US 12,651,065 US 12,659,333 US 12,671,703 US 12,706,945 US 12,732,539