Skip to content
Spencer McIntyre edited this page Jun 4, 2014 · 26 revisions

Welcome to the King Phisher wiki!

Overview

King Phisher is a tool for testing and promoting user awareness by simulating real world phishing attacks. It features an easy to use, yet flexible architecture allowing full control over both emails and server content.

King Phisher is only to be used for legal applications when the explicit permission of the targeted organization has been obtained.

Why Use King Phisher

Easy Setup

King Phisher uses a SQLite database making it easier and faster to setup with no dependencies on other services. Additionally King Phisher uses the packaged web server that comes standard with Python making configuring a separate instance unnecessary.

Open Source

The Python programming language makes it possible to modify the King Phisher source code to suite the specific needs of the user. Alternatively end users not interested in modifying the source code are welcome to open an issue and request a feature. Users are able to run campaigns are large as they like, as often as they like.

No Web Interface

No web interface makes it more difficult for prying eyes to identify that the King Phisher server is being used for social engineering.

Getting Started

Installing King Phisher

See the INSTALL file for instructions on setting up both the King Phisher client and server. Windows executables are available from the GitHub releases page.

After installing, see the Running A Campaign section for instructions on how to get started using King Phisher.