• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

War Room

Shells From Above

RSM logo

  • Home
  • About
  • Blog
  • Talks/Whitepapers
  • Tools
  • Recreation
Home > R&D > Development > King Phisher Release 1.12

King Phisher Release 1.12

November 7, 2018 By RSM Author

King Phisher version 1.12 is finally here. One improvement that we are most excited about is King Phisher now utilizes Pipenv to manage it’s dependencies. This will greatly improve the stability of the platform moving forward as there won’t be any dependency conflicts or bugs from upstream changes.

After doing a git fetch and git pull to update King Phisher, you now runsudo tools/install.sh--update to complete the King Phisher update process. The --update option will make sure all system packages are installed, and King Phisher’s Pipenv environment is up-to-date without making any changes to King Phisher’s configuration files. This new option will honor the --skip-client and --skip-server options if you are using an advanced installation process. As always, check the wiki on how to update King Phisher to the latest version.

Many people know about King Phisher’s capability to send campaign updates via text messaging. King Phisher’s core now allows users to store their email to utilize plugins such as alerts email via smtp to get these updates delivered directly to their email. Additional plugins can be found at https://github.com/securestate/king-phisher-plugins/.

King Phisher’s client plugin manager has undergone multiple improvements as well. Plugins can now have dedicated documentation in markdown files. This allows complex plugins to provide advanced use case documentation that the user can easily read from within the client. Additionally, the plugin manager’s a right click menu now has an update option to install the newest version of an already installed plugin.

As King Phisher is now running in a Pipenv environment, you will need to install plugin required Python packages into this environment for them to work. To do this navigate to King Phisher’s directory, and then run pipenv install <package name>. You might have to run this with sudo depending on the permissions of the King Phisher’s installation.

Other changes in King Phisher 1.12:

Added additional plugin metadata fields for reference URLs and category classifiers
Added additional documentation including an architecture overview for reference
Added the new fetch Jinja function and fromjson Jinja filter
Added campaign-alert-expired and campaign-expired server signals
Switched to using Pipenv to manage the environment and dependencies

Happy Phishing!

RSM Author

Primary Sidebar

Categories

  • Defense
  • Forensics
  • Offense
  • Physical
  • R&D

Most Viewed Posts

  • DLL Injection Part 1: SetWindowsHookEx 11k views

  • Sophos UTM Home Edition – 3 – The Setup 10.9k views

  • Leveraging MS16-032 with PowerShell Empire 10.1k views

  • Bypassing Gmail’s Malicious Macro Signatures 9.9k views

  • How to Bypass SEP with Admin Access 9k views

Footer

  • Facebook
  • LinkedIn
  • Twitter
  • Tools
  • About
  • RSM US LLP

(312) 634-3400

30 S. Wacker Drive Suite 3300
Chicago, IL 60606

Copyright © 2025 RSM US LLP. All rights reserved. RSM US LLP is a limited liability partnership and the U.S. member firm of RSM International, a global network of independent audit, tax and consulting firms. The member firms of RSM International collaborate to provide services to global clients, but are separate and distinct legal entities that cannot obligate each other. Each member firm is responsible only for its own acts and omissions, and not those of any other party. Visit for more information regarding RSM US LLP and RSM International.