Systems and methods for performing or creating simulated phishing attacks and phishing attack campaigns

US11777977B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11777977-B2
Application numberUS-202017107309-A
CountryUS
Kind codeB2
Filing dateNov 30, 2020
Priority dateFeb 26, 2016
Publication dateOct 3, 2023
Grant dateOct 3, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for establishing a campaign for a simulated phishing attack includes receiving, via a campaign manager, specification of a plurality of parameters for a campaign including at least an identifier of a campaign and identification of users to which to send the campaign, establishing, via the campaign manager, a type of exploit for the campaign and one or more types of data to collect via the type of exploit, storing, by the campaign manager, the campaign comprising the plurality of parameters, and identifying, by a simulation server, the campaign stored in the database to create a simulated phishing email, to be sent to email accounts of the users, using the plurality of parameters of the campaign, wherein the simulated phishing email is to be created to have a link to a landing page comprising the type of exploit and configured to collect the one or more types of data.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving, by one or more processors, via a user interface a selection of a type of exploit from a plurality of types of exploits provided as selectable choices by the user interface; receiving, by the one or more processors, via the user interface a selection of one or more types of data from selectable choices of types of data provided by the user interface to be collected by the selected type of exploit; and communicating, by the one or more processors, a simulated phishing communication with a link that is configured to simulate the selected type of exploit and collect the selected one or more types of data. 2. The method of claim 1 , wherein the simulated phishing communication is further configured to cause, responsive to interaction with the link, the selected one or more types of data collected by the selected type of exploit to be communicated to a server. 3. The method claim 1 , wherein the simulated phishing communications causes responsive to interaction with the link, the type of exploit to be identified to a server. 4. The method of claim 1 , further comprising creating, by the one or more processors, the simulated phishing communication with the link that is configured to cause execution of an application configured to simulate the selected type of exploit. 5. The method of claim 4 , wherein the application is configured to retrieve one or more files from a server to at least one of simulate the selected type of exploit or collect the selected one or more types of data. 6. The method of claim 1 , further comprising creating, by the one or more processors, the simulated phishing communication with the link that is configured to cause execution of an application configured to collect the selected one or more types of data. 7. The method of claim 1 , wherein the selected type of exploit is a fast-acting exploit. 8. A method comprising: providing, by one or more processors, via a user interface identification of a plurality of simulated phishing campaigns configured with a type of exploit and a selection of one or more types of data to be collected by the type of exploit; receiving, by the one or more processors, via the user interface a selection of a simulated phishing campaign from the plurality of simulated phishing campaigns to execute; and communicating, by the one or more processors, a first simulated phishing communication of the selected simulated phishing campaign, the first simulated phishing communication created with a first link that causes simulation of a first type of exploit and to cause collection of the selection of a first one or more types of data. 9. The method of claim 8 , further comprising executing, by the one or more processors, the selected simulated phishing campaign responsive to receiving an indication to execute the selected simulated phishing campaign from the user interface. 10. The method of claim 8 , wherein the first simulated phishing communication is further configured to cause, responsive to an interaction with the first link, the first one or more types of data collected by the type of exploit to be communicated to a server. 11. The method of claim 8 , further comprising creating, by the one or more processors, the first simulated phishing communication with the first link that is configured to cause execution of an application configured to collect the first one or more types of data. 12. The method of claim 8 , further comprising communicating, by the one or more processors, a second simulated phishing communication of the selected simulated phishing campaign, the second simulated phishing communication created with a second link that causes simulation of a second type of exploit and to cause collection of a selection of a second one or more types of data. 13. The method of claim 8 , wherein the first link is configured to cause a result of execution of the first type of exploit to be communication to another device. 14. The method of claim 8 , further comprising receiving, by the one or more processors, via the user interface a selection of the first type of exploit from a plurality of types of exploits provided as selectable choices by the user interface. 15. The method of claim 8 , further comprising receiving, by the one or more processors via the user interface a selection of a first one or more types of data from selectable choices of types of data provided by the user interface to collect for the first type of exploit. 16. A system comprising: one or more processors, coupled to memory, and configured to: receive via a user interface a selection of a type of exploit from a plurality of types of exploits provided as selectable choices by the user interface; receive via the user interface a selection of one or more types of data from selectable choices of types of data provided by the user interface to be collected by the selected type of exploit; and communicate a simulated phishing communication with a link that is configured to simulate the selected type of exploit and collect the selected one or more types of data. 17. The system of claim 16 , wherein the one or more processors are further configured to identify via the user interface identification of a plurality of simulated phishing campaigns configured with a type of exploit and a selection of one or more types of data to collect via for the type of exploit. 18. The system of claim 17 , wherein the one or more processors are further configured to receive, via the user interface a selection of a simulated phishing campaign from the plurality of simulated phishing campaigns to execute and to communicate the simulated phishing communication as part of the selected simulated phishing campaign. 19. The system of claim 16 , wherein the simulated phishing communication is further configured to cause, responsive to interaction with the link, the selected one or more types of data collected by the selected type of exploit to be communicated to a server. 20. The system of claim 16 , wherein the simulated phishing communications causes the type of exploit to be identified to a server responsive to an interaction with the link.

Assignees

Inventors

Classifications

  • Vulnerability analysis · CPC title

  • service impersonation, e.g. phishing, pharming or web spoofing (detection of rogue wireless access points H04W12/12) · CPC title

  • for managing network security; network security policies in general (filtering policies H04L63/0227) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11777977B2 cover?
A method for establishing a campaign for a simulated phishing attack includes receiving, via a campaign manager, specification of a plurality of parameters for a campaign including at least an identifier of a campaign and identification of users to which to send the campaign, establishing, via the campaign manager, a type of exploit for the campaign and one or more types of data to collect via …
Who is the assignee on this patent?
Knowbe4 Inc
What technology area does this patent fall under?
Primary CPC classification H04L63/1433. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 03 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).