Need help with social-engineer-toolkit?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

6.2K Stars 1.9K Forks 15.7K Commits 141 Opened issues


The Social-Engineer Toolkit (SET) repository from TrustedSec - All new versions of SET will be deployed here.

Services available


Need anything else?

Contributors list

:briefcase:   The Social-Engineer Toolkit (SET)   :briefcase:

Copyright 2020 The Social-Engineer Toolkit (SET)

Written by: David Kennedy (ReL1K) @HackingDave

Company: TrustedSec

DISCLAIMER: This is only for testing purposes and can only be used where strict consent has been given. Do not use this for illegal purposes, period.

Please read the LICENSE under readme/LICENSE for the licensing of SET.

:book:   SET Tutorial   :book:

For a full document on how to use SET, visit the SET user manual.

:computer:   Features   :computer:

The Social-Engineer Toolkit is an open-source penetration testing framework designed for social engineering. SET has a number of custom attack vectors that allow you to make a believable attack quickly. SET is a product of TrustedSec, LLC – an information security consulting firm located in Cleveland, Ohio.

Bugs and enhancements

For bug reports or enhancements, please open an issue here.

Supported platforms

  • Linux :penguin:
  • Mac OS X :apple:

:inboxtray:   Installation   :inboxtray:

Resolve dependencies

Ubuntu/Debian System

  • Linux
  • Mac OS X (experimental)


Install via requirements.txt

pip3 install -r requirements.txt python

Install SET

All OSs

git clone setoolkit/
cd setoolkit
pip3 install -r requirements.txt

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.