Skip to content
PowerShell Empire Web Interface
PHP CSS JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
css first commit Apr 29, 2016
fonts first commit Apr 29, 2016
img Updated to version 2 Jun 3, 2018
includes Updated to version 2 Jun 3, 2018
js first commit Apr 29, 2016
less first commit Apr 29, 2016
styles first commit Apr 29, 2016
README.md Updated readme for heroku Jun 9, 2018
about.php Updated to version 2 Jun 3, 2018
administration.php first commit Apr 29, 2016
agent-shell-cmd.php Updated to version 2 Jun 3, 2018
agent-shell-submit-cmd.php Updated to version 2 Jun 3, 2018
app.json Added file for heroku Jun 9, 2018
base.php first commit Apr 29, 2016
browser.php first commit Apr 29, 2016
clear-agent-task-queue.php first commit Apr 29, 2016
composer.json Added file for heroku Jun 9, 2018
configuration.php first commit Apr 29, 2016
create-listener.php Updated to version 2 Jun 3, 2018
credentials.php Fixed May 14, 2016
dashboard.php first commit Apr 29, 2016
delete-agent-results.php first commit Apr 29, 2016
execute-module.php first commit Apr 29, 2016
generate-stager.php Added javascript search Jun 5, 2018
get-result.php Updated to version 2 Jun 3, 2018
index.php first commit Apr 29, 2016
kill-agent.php first commit Apr 29, 2016
kill-listener.php Updated to version 2 Jun 3, 2018
login.php first commit Apr 29, 2016
logout.php first commit Apr 29, 2016
remove-agent.php first commit Apr 29, 2016
remove-stale-agents.php first commit Apr 29, 2016
rename-agent.php first commit Apr 29, 2016
restart-api-server.php first commit Apr 29, 2016
search-agent-name.php first commit Apr 29, 2016
search-listener-name.php Updated to version 2 Jun 3, 2018
search-module-name.php first commit Apr 29, 2016
search-module.php first commit Apr 29, 2016
search-stager-name.php first commit Apr 29, 2016
show-agent-results.php updating with screenshots Nov 30, 2017
show-agent-screenshots.php updating after testing with git clone Nov 30, 2017
show-agent-webcam.php updating after testing with git clone Nov 30, 2017
show-all-agents.php first commit Apr 29, 2016
show-all-listeners.php Updated to version 2 Jun 3, 2018
show-all-logged-events.php first commit Apr 29, 2016
show-all-modules.php Added javascript search Jun 5, 2018
show-all-stagers.php Added javascript search Jun 5, 2018
show-logged-events-agent.php
show-logged-events-msg.php first commit Apr 29, 2016
show-logged-events-type.php first commit Apr 29, 2016
show-stale-agents.php first commit Apr 29, 2016
shutdown-api-server.php first commit Apr 29, 2016
version.php Fixed May 14, 2016

README.md

Deploy

PowerShell Empire Web

PowerShell Empire Web utilizes the Empire REST API Server. It is a web interface for using PowerShell Empire.

Run Empire REST API Server

Get PowerShell Empire: https://github.com/EmpireProject/Empire

./empire --rest --restport <port> --username <empire_username> --password <empire_password>

For example:

./empire --rest --restport 1337 --username admin --password 3mpir3adm!n

Requirements

PHP Curl should be installed to use Empire Web.

Install PHP Curl

sudo apt-get install php7.0-curl php5-curl

To check for PHP Curl

Command Line:

root@kali:~# php -i | grep -i curl
/etc/php/7.2/cli/conf.d/20-curl.ini,
curl
cURL support => enabled
cURL Information => 7.60.0

PHP Script:

<?php
echo (function_exists('curl_version') ? "Curl found": "Curl not found");
?>

Important

CSRF protection has not been implemented because it was affecting the working of Empire Web. It will be implemented in the next release.

Stay Calm. Stay Secure. Contribute :)

Screenshots

empire-web-login

empire-web-about

empire-web-agent-cmd

empire-web-dashboard

You can’t perform that action at this time.