390160d74b
This commit brings the SET Harvester into better conformance with the HTTP specification. Notably, this makes it possible to use the Harvester module behind strict layer 7 reverse proxies (such as Cloudflare, Ngrok, and similar) that require proper HTTP response headers for all replies. The major change is the addition of a proper HTTP `302 Found` redirect using the `Location` HTTP header and the addition of an HTML5 document type declaration (`<!doctype html>`) prepening the body of the reply sent to a visitor when submitting the SET Harvester's phishing login form. Smaller changes include correcting misspellings in other HTTP headers (`Content_type` -> `Content-Type`) in various places. |
||
---|---|---|
.github | ||
modules | ||
readme | ||
src | ||
.gitignore | ||
README.md | ||
requirements.txt | ||
seautomate | ||
seproxy | ||
setoolkit | ||
setup.py | ||
seupdate |
💼 The Social-Engineer Toolkit (SET) 💼
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.
📖 SET Tutorial 📖
For a full document on how to use SET, visit the SET user manual.
💻 Features 💻
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 🐧
- Mac OS X 🍎
📥 Installation 📥
Resolve dependencies
Ubuntu/Debian System
- Linux
- Mac OS X (experimental)
Installation
Install via requirements.txt
pip3 install -r requirements.txt python setup.py
Install SET
All OSs
git clone https://github.com/trustedsec/social-engineer-toolkit/ setoolkit/
cd setoolkit
pip3 install -r requirements.txt
python setup.py