This is a proof-of-concept PowerShell IDE/terminal for the browser, built with Node.js. Theoretically, if Powershell is installed on a Linux or macOS device, this app should work. It can be used to demonstrate vulnerabilities and remote Powershell execution capabilities. It should not be used for anything else.
The app consists of two tabs, a terminal and a script pane. When you run the code in the script pane, the output appears in a modal pop-up.
In the script pane, press ctrl+space for autocomplete.
To try it out, clone the project:
git clone https://github.com/RussellWebSystems/powershell-ide.git
Install the node module dependencies:
cd powershell-ide && npm install
Run the app:
node server.js
And finally, go to http://localhost:7979/ in your web browser.