Frameworks information gathering tool Social Engineering Tools

SET – Social Engineering ToolKit

Written by Mubassir patel

The Social-Engineer Toolkit (SET)

Copyright 2017 The social Engineering framework

Written by: David Kennedy (ReL1K)

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 this tool.

SET Tutorial

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


The Social engineering framework is an open-source penetration testing framework designed for social engineering. Social Engineering framework has a number of custom attack vectors that allow you to make a believable attack quickly.Social Engineering framework 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
  • Mac OS X


Resolve dependencies

Ubuntu/Debian System

$ apt-get --force-yes -y install git apache2 python-requests libapache2-mod-php \
  python-pymssql build-essential python-pexpect python-pefile python-crypto python-openssl

Arch System

$ pacman -S --noconfirm --needed git python2 python2-beautifulsoup3 python2-pexpect python2-crypto
$ wget && unzip
$ chmod a+x pefile-master/ && rm -rf pefile-master*

Fedora System

$ dnf -y install git python-pexpect python-pefile python-crypto pyOpenSSL

CentOS System

$ yum update -y && yum install python-pexpect python-crypto python-openssl python-pefile

Mac OS X dependent

$ pip install pexpect pycrypto pyopenssl pefile

Install SET

All OSs

$ git clone set/
$ cd set
$ python install

About the author

Mubassir patel

Mubassir is a founder and developer of this site. He is a computer science engineer. He has a very deep interest in ethical hacking, penetration testing, website development and including all technology topic.

Leave a Comment