{"id":13483457,"url":"https://github.com/rsmusllp/king-phisher","last_synced_at":"2025-05-14T23:07:33.511Z","repository":{"id":12915032,"uuid":"15592447","full_name":"rsmusllp/king-phisher","owner":"rsmusllp","description":"Phishing Campaign Toolkit","archived":false,"fork":false,"pushed_at":"2024-07-26T17:57:16.000Z","size":7126,"stargazers_count":2375,"open_issues_count":29,"forks_count":559,"subscribers_count":138,"default_branch":"master","last_synced_at":"2025-04-11T10:13:57.194Z","etag":null,"topics":["king-phisher","phishing","python","security"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rsmusllp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-01-02T20:00:55.000Z","updated_at":"2025-04-10T11:34:35.000Z","dependencies_parsed_at":"2023-01-12T03:30:39.697Z","dependency_job_id":"e5be41cf-5700-4ee9-aac2-57e03bfa0966","html_url":"https://github.com/rsmusllp/king-phisher","commit_stats":null,"previous_names":["securestate/king-phisher"],"tags_count":31,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rsmusllp%2Fking-phisher","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rsmusllp%2Fking-phisher/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rsmusllp%2Fking-phisher/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rsmusllp%2Fking-phisher/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rsmusllp","download_url":"https://codeload.github.com/rsmusllp/king-phisher/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254243362,"owners_count":22038046,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["king-phisher","phishing","python","security"],"created_at":"2024-07-31T17:01:11.432Z","updated_at":"2025-05-14T23:07:28.501Z","avatar_url":"https://github.com/rsmusllp.png","language":"Python","funding_links":[],"categories":["\u003ca id=\"tag-dev\" href=\"#tag-dev\"\u003eDev\u003c/a\u003e","Software","Apps","Phishing","Synopsis","Python"],"sub_categories":["\u003ca id=\"tag-dev.security\" href=\"#tag-dev.security\"\u003eSecurity\u003c/a\u003e","Miscellaneous","Security","Steganography","Table of Contents"],"readme":"![alt text](https://github.com/securestate/king-phisher/raw/master/data/king-phisher-logo.png \"King Phisher\")\n\n# King Phisher [![Documentation Status][doc-status]][doc-link] [![GitHub Issues][issue-status]][issue-link] [![GitHub Downloads][downloads-status]][downloads-link] [![Slack Status][slack-status]][slack-link]\n*Phishing Campaign Toolkit*\n\n![alt text](https://raw.githubusercontent.com/securestate/king-phisher/screenshots/dashboard.png \"Campaign Dashboard\")\n\n# King Phishger is no longer being maintained.\n\n## Installation\nFor instructions on how to install, please see the\n[INSTALL.md](https://github.com/securestate/king-phisher/blob/master/INSTALL.md)\nfile. After installing, for instructions on how to get started please see the\n[wiki](https://github.com/securestate/king-phisher/wiki).\n\n## Overview\nKing Phisher is a tool for testing and promoting user awareness by simulating\nreal world phishing attacks. It features an easy to use, yet very flexible\narchitecture allowing full control over both emails and server content.\nKing Phisher can be used to run campaigns ranging from simple awareness\ntraining to more complicated scenarios in which user aware content is served\nfor harvesting credentials.\n\nKing Phisher is only to be used for legal applications when the explicit\npermission of the targeted organization has been obtained.\n\nGet the latest stable version from the\n[GitHub Releases Page](https://github.com/securestate/king-phisher/releases) or\nuse git to checkout the project from source.\n\n## Feature Overview\n * Run multiple phishing campaigns simultaneously\n * Send email with embedded images for a more legitimate appearance\n * Optional Two-Factor authentication\n * Credential harvesting from landing pages\n * SMS alerts regarding campaign status\n * Web page cloning capabilities\n * Integrated Sender Policy Framework (SPF) checks\n * Geo location of phishing visitors\n * Send email with calendar invitations\n\n## Plugins\nBoth the client and server can be extended with functionality provided by\nplugins. A small number of plugins are packaged with King Phisher and\nadditional ones are available in the [Plugins repository](https://github.com/securestate/king-phisher-plugins).\n\n## Template Files\nTemplate files for both messages and server pages can be found in the separate\nKing Phisher [Templates repository](https://github.com/securestate/king-phisher-templates).\nAny contributions regarding templates should also be submitted via a pull\nrequest to the templates repository.\n\n## Documentation\nDocumentation for users of the application is provided on the project's\n[wiki page](https://github.com/securestate/king-phisher/wiki). This includes\nsteps to help new users get started with their first campaigns. Additional\ntechnical documentation intended for developers is kept separate as outlined\nin section below.\n\n### Code Documentation\nKing Phisher uses Sphinx for internal technical documentation. This\ndocumentation can be generated from source with the command\n```sphinx-build -b html docs/source docs/html```. The latest documentation is\nkindly hosted on [ReadTheDocs](https://readthedocs.org/) at\n[king-phisher.readthedocs.io][doc-link].\n\n### Message Template Variables\nThe client message templates are formatted using the Jinja2 templating engine\nand support a number of variables. These are included here as a reference, check\nthe templates [wiki page](https://github.com/securestate/king-phisher/wiki/Templates)\nfor comprehensive documentation.\n\nVariable Name              | Variable Value\n---------------------------|---------------\nclient.company\\_name       | The target's company name\nclient.email\\_address      | The target's email address\nclient.first\\_name         | The target's first name\nclient.last\\_name          | The target's last name\nclient.message\\_id         | The unique tracking identifier (this is the same as uid)\nsender.email               | The email address in the \"Source Email (MIME)\" field\nsender.friendly\\_alias     | The value of the \"Friendly Alias\" field\nsender.reply\\_to           | The value of the \"Reply To\" field\nurl.tracking\\_dot          | URL of an image used for message tracking\nurl.webserver              | Phishing server URL with the uid parameter\nurl.webserver\\_raw         | Phishing server URL without any parameters\ntracking\\_dot\\_image\\_tag  | The tracking image in a preformatted ```\u003cimg /\u003e``` tag\nuid                        | The unique tracking identifier (this is the same as client.message_id)\n\nThe uid is the most important, and must be present in links that the messages\ncontain.\n\n## License\nKing Phisher is released under the BSD 3-clause license, for more details see\nthe [LICENSE](https://github.com/securestate/king-phisher/blob/master/LICENSE) file.\n\n## Credits\nSpecial Thanks (QA / Beta Testing):\n\n - Jake Garlie - jagar\n - Jeremy Schoeneman - Shad0wman\n - Bryan Sfara\n - Ken Smith - p4tchw0rk\n - Brianna Whittaker\n\nKing Phisher Development Team:\n\n - Erik Daguerre - wolfthefallen ([@wolf_thefallen](https://twitter.com/wolf_thefallen))\n - Brandan Geise - coldfusion ([@coldfusion39](https://twitter.com/coldfusion39))\n - Jeff McCutchan - jamcut ([@jamcut](https://twitter.com/jamcut))\n - Spencer McIntyre - zeroSteiner ([@zeroSteiner](https://twitter.com/zeroSteiner))\n\n[doc-link]: http://king-phisher.readthedocs.io/en/latest\n[doc-status]: https://readthedocs.org/projects/king-phisher/badge/?version=latest\n[downloads-link]: https://github.com/securestate/king-phisher/releases\n[downloads-status]: https://img.shields.io/github/downloads/securestate/king-phisher/total.svg\n[issue-link]: https://github.com/securestate/king-phisher/issues\n[issue-status]: http://img.shields.io/github/issues/securestate/king-phisher.svg\n[slack-link]: https://king-phisher-slackin.herokuapp.com/\n[slack-status]: https://img.shields.io/badge/slack-join-brightgreen.svg\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frsmusllp%2Fking-phisher","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frsmusllp%2Fking-phisher","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frsmusllp%2Fking-phisher/lists"}