Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 8 days 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 (over 8 years ago)
- Default Branch: master
- Last Pushed: 2021-02-21T13:53:41.000Z (over 3 years ago)
- Last Synced: 2024-03-27T04:00:12.792Z (8 months ago)
- Topics: king-phisher, phishing, python
- Language: Python
- Size: 829 KB
- Stars: 79
- Watchers: 15
- Forks: 61
- Open Issues: 1
-
Metadata Files:
- Readme: README.jnj
- License: LICENSE
Awesome Lists containing this project
README
![alt text](https://github.com/securestate/king-phisher/raw/master/data/king-phisher-logo.png "King Phisher")
# 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