> For the complete documentation index, see [llms.txt](https://dmcxblue.gitbook.io/red-team-notes/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dmcxblue.gitbook.io/red-team-notes/initial-acces/spear-phishing-links/set-social-engineering-toolkit.md).

# SET(Social-Engineering Toolkit)

The Social-Engineering Toolkit is an open-source testing framework designed for social engineering. SET has a number of custom attack vectors that allow you to make believable attacks quickly. SET is a product of Trusted-Sec. This tool is great for Phishing will automate a lot of the process and will provide us a link to send to the user.

The setup of SET is very straight forward we will runs this on our Linux box.

![](/files/-Lx3UWWsrzcMdmE0j8iw)

We will gather credentials in this demonstration, continue onto the first option.

![](/files/-Lx3UgBq_AVttyLmHFkZ)

We want to choose the Website Attack Vectors, you are very welcomed to explore the other options to learn more on this.

![](/files/-Lx3UuHsIL3mhwugxqXV)

We will move forward and select the Credential Harvester Attack Method self-explanatory on what this will do, it will create an attack to harvest credentials by the use of Social-Engineering.

![](/files/-Lx3V95q684Uurl4gCWd)

This is optional but I will use the Web Templates option as it is a quick and dirty DEMO. The explanations on what every options does will be on SET

![](/files/-Lx3VRh5ZwCw-eb56_ls)

In the next field we will add an IP internal or External. \[In external we will need Port Forwarding Enabled]

![](/files/-Lx3VekXNsiCZoO8ePmA)

Google as my selected Template

![](/files/-Lx3Vl9i_SC3XJYKW93u)

Again creativity will help here on how your victim will enter it's credentials

![As you can see the Logo is missing](/files/-Lx3W91WSx7adhRoQUqS)

Once they log in there credentials they will be redirected to the real Google page and on your terminal you will receive the output for the inserted Credentials.

![](/files/-Lx3WYTnA60alFZUlauf)

Many other tools exist out there that will use other websites and different languages no need to use SET but this is a sample on what SET can do, as this is open-source editing is welcome to adapt to newer websites and security measures that are used by them. This can and will be detected by a well aware Analyst.

You can explore the many other options available from SET.
