https://github.com/rsmusllp/king-phisher-plugins
Plugins for the King Phisher open source phishing campaign toolkit.
https://github.com/rsmusllp/king-phisher-plugins
king-phisher phishing python
Last synced: over 1 year ago
JSON representation
Plugins for the King Phisher open source phishing campaign toolkit.
- Host: GitHub
- URL: https://github.com/rsmusllp/king-phisher-plugins
- Owner: rsmusllp
- License: bsd-3-clause
- Created: 2016-05-01T02:59:12.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2021-02-21T13:53:41.000Z (over 5 years ago)
- Last Synced: 2025-03-21T06:33:29.598Z (over 1 year ago)
- Topics: king-phisher, phishing, python
- Language: Python
- Size: 829 KB
- Stars: 83
- Watchers: 14
- Forks: 52
- Open Issues: 1
-
Metadata Files:
- Readme: README.jnj
- License: LICENSE
Awesome Lists containing this project
README

# King Phisher Plugins
Plugins to extend the [King Phisher][king-phisher-repo] Phishing Campaign
Toolkit. For more information regarding King Phisher, see the project's
[wiki page][king-phisher-wiki].
## Client Plugins
| Name | Description |
|:------------------------------------------|:------------------|
{% for plugin in plugins.client %}
| [{{ plugin.title }}](/client/{{ plugin.name }}.py) | {{ plugin.description | replace('\n', '
') }} |
{% endfor %}
## Server Plugins
| Name | Description |
|:------------------------------------------|:------------------|
{% for plugin in plugins.server %}
| [{{ plugin.title }}](/server/{{ plugin.name }}.py) | {{ plugin.description }} |
{% endfor %}
## Plugin Installation
### Client Plugin Installation
Client plugins can be placed in the `$HOME/.config/king-phisher/plugins`
directory, then loaded and enabled with the plugin manager.
### Server Plugin Installation
Server plugins can be placed in the `data/server/king_phisher/plugins`
directory of the King Phisher installation. Additional search paths can be
defined using the `plugin_directories` option in the server's configuration
file. After being copied into the necessary directory, the server's
configuration file needs to be updated to enable the plugin.
### Dependency Installation
Some plugins require additional Python packages to be installed in order to
function. These packages must be installed in the King Phisher environment by
running `pipenv install $package` from within the King Phisher installation
directory.
## License
King Phisher Plugins are released under the BSD 3-clause license, for more
details see the [LICENSE][license-file] file.
[king-phisher-repo]: https://github.com/securestate/king-phisher
[king-phisher-wiki]: https://github.com/securestate/king-phisher/wiki
[license-file]: /LICENSE