Social Engineer Toolkit (SET)

Open-source penetration testing framework focused on social engineering attacks. Used in authorized security assessments to test human-layer defenses. Written in Python.

Launch

sudo setoolkit
# or
sudo python3 set.py

Key attack vectors

VectorDescription
Spear-PhishingCraft targeted phishing emails with malicious payloads
Website CloningClone a site and capture credentials
Infectious Media GeneratorCreate malicious USB/CD payloads
Mass MailerSend phishing emails to a list
QR Code AttackGenerate malicious QR codes
SMS SpoofingSpoof SMS sender