Python Server for PoshC2
 
 
 
Go to file
benpturner 090ce67080 Updated Get-IPAddress 2018-12-07 14:25:22 +00:00
Files Removed process start for Netsh.exe on non migrate executable 2018-11-20 14:16:59 +00:00
Images Initial Commit 2018-07-23 09:55:15 +01:00
Modules Updated Get-IPAddress 2018-12-07 14:25:22 +00:00
.gitignore Initial Commit 2018-07-23 09:55:15 +01:00
AutoLoads.py Added 32bit -> 64bit migration using https://github.com/Coder666/Invoke-CreateRemoteThread64 2018-11-19 19:38:53 +00:00
C2Server.py Updated to handle accents on hostnames or users 2018-11-14 15:06:36 +00:00
C2Viewer.py Initial Commit 2018-07-23 09:55:15 +01:00
Cert.py Initial Commit 2018-07-23 09:55:15 +01:00
Colours.py Initial Commit 2018-07-23 09:55:15 +01:00
Config.py 'Updated print statements in preperation for Python3' 2018-10-27 19:50:47 +01:00
Core.py 'Removed Print' 2018-09-02 20:09:58 +01:00
DB.py 'Added List-URLs Command to DB' 2018-10-10 08:16:32 +01:00
HTML.py 'Removed html and replaced with cgi' 2018-10-27 19:57:28 +01:00
Help.py Added 32bit -> 64bit migration using https://github.com/Coder666/Invoke-CreateRemoteThread64 2018-11-19 19:38:53 +00:00
INSTALL.txt Updated INSTALL notes 2018-12-02 01:15:02 +00:00
INSTALL_Socks.txt Initial Commit 2018-07-23 09:55:15 +01:00
INSTALL_Windows.txt Initial Commit 2018-07-23 09:55:15 +01:00
Implant.py Updated to work with FIPSAlgorithmPolicy 2018-12-02 00:57:25 +00:00
ImplantHandler.py Updated to add option to upload file that is not Hidden & System - 2018-11-15 14:10:40 +00:00
Install.sh Initial Commit 2018-07-23 09:55:15 +01:00
LICENSE Initial Commit 2018-07-23 09:55:15 +01:00
Payloads.py Updated to work with FIPSAlgorithmPolicy 2018-12-02 00:57:25 +00:00
README.md Minor changes to documentation 2018-09-26 19:15:32 +01:00
TabComplete.py Initial Commit 2018-07-23 09:55:15 +01:00
Tasks.py Updated InstallEXE-Persistence 2018-08-09 10:40:35 +01:00
Update.sh Update update.sh 2018-09-26 17:01:25 +01:00
changelog.txt Added 32bit -> 64bit migration using https://github.com/Coder666/Invoke-CreateRemoteThread64 2018-11-19 19:38:53 +00:00
poshc2.service Initial Commit 2018-07-23 09:55:15 +01:00
requirements.txt Initial Commit 2018-07-23 09:55:15 +01:00

README.md

PoshC2

PoshC2 is a proxy aware C2 framework written completely in PowerShell to aid penetration testers with red teaming, post-exploitation and lateral movement. The tools and modules were developed off the back of our successful PowerShell sessions and payload types for the Metasploit Framework. PowerShell was chosen as the base language as it provides all of the functionality and rich features required without needing to introduce multiple languages to the framework.

Windows Install (PoshC2):

powershell -exec bypass -c "IEX (New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/nettitude/PoshC2/master/C2-Installer.ps1')"

Linux Install (PoshC2_Python):

curl -sSL https://raw.githubusercontent.com/nettitude/PoshC2_Python/master/Install.sh | bash

Documentation

We maintain PoshC2 documentation over at https://poshc2.readthedocs.io/en/latest/

Find us on #Slack - poshc2.slack.com

Install

curl -sSL https://raw.githubusercontent.com/nettitude/PoshC2_Python/master/Install.sh | bash