Commit Graph

89 Commits (ec92116def7b2f6bb0a10cc31557221c9f216585)

Author SHA1 Message Date
m0rv4i 31bf485ac7 Pull out payloads from Payloads.py; Add base64 encoded binary payload files; Fix whitespace issues that were triggering. 2019-03-12 20:33:45 +00:00
m0rv4i 321469cc40 Format opsec command nicer and update SafetyDump 2019-03-12 14:00:22 +00:00
m0rv4i a3e64f9768 Modularised 2019-03-12 10:19:08 +00:00
m0rv4i 87ad76d64c Imports sorted 2019-03-12 10:19:08 +00:00
m0rv4i 5ab47c5a76 Rework imports to improve dependency management 2019-03-12 10:19:08 +00:00
m0rv4i 4c1510f525 Add file hashing to upload-command 2019-03-12 10:16:54 +00:00
m0rv4i 7f33a21f09 Add SafetyDump to posh 2019-03-12 10:15:58 +00:00
benpturner 39f755f67b Removed parse-mimikatz as now the "opsec" command parses this information from the command output 2019-03-08 10:32:55 +00:00
benpturner 1af35a9603 uploaded-file 2019-03-08 08:27:38 +00:00
benpturner 9599c5e2d1 Fixed upload-file in opsec 2019-03-08 08:07:01 +00:00
m0rv4i fa3130ded6 If default-beacontime is wrong return to startup after error 2019-02-13 10:19:46 +00:00
m0rv4i c75016e506 Fix beacon command to support setbeacon set-beacon and beacon again 2019-02-13 09:29:20 +00:00
m0rv4i 18fa7b1767 Update opsec command to show users in same format as elsewhere (domain\user @ host) 2019-02-12 22:14:25 +00:00
m0rv4i eda146be84 Actually fix beaconing and not just claim to have... 2019-02-12 22:02:09 +00:00
m0rv4i 20dd527367 Setting and viewing beacon time is now consistent across config and implant types - always 50s/10m/1h format 2019-02-12 21:33:46 +00:00
m0rv4i e6cb404c8a Implant timeout highlighting is now based on beacon time - yellow if it's not checked in for 3x beacon time and red if not checked in for 10x beacon time 2019-02-12 20:21:19 +00:00
benpturner ff4cea2795 Updated to fix opsec after DB changes 2019-02-12 19:54:40 +00:00
benpturner c5bb41cee6 Updated spacing for username 2019-02-12 19:12:27 +00:00
m0rv4i 9b2a874415 Fix searchhelp so that it finds commands with caps in the searchterm 2019-02-12 17:34:21 +00:00
m0rv4i 59848c36d3 Remove LogUsers option and force usage (though can enter blank username) 2019-02-12 09:13:19 +00:00
m0rv4i ca9d6e7f0a Log task id when issued and returned 2019-02-11 22:06:33 +00:00
m0rv4i 9e4a464577 Refactoring and start to break up the dependency cycle 2019-02-11 21:00:56 +00:00
m0rv4i 72172ba83c Add config option LogUsers, false by default but it set to true will prompt for a username (or can pass one to ImplantHandler with -u <name> or --u <name>). Tasks run by that user will then be logged as that user. 2019-02-11 17:05:14 +00:00
m0rv4i 2fea962466 * Refactor tasks to insert on run and update on complete
* Pull out py and ps cores into files
* Adjust command stored in DB to be user run command (tracking modules
loaded etc)
* Fixed downloading files so subsequent files with the same name will ba
name-1 name-2 etc
* Renamed Implant-Core.ps1 to Core.ps1 to match C#
2019-02-11 14:44:57 +00:00
m0rv4i 58703ada39 Consistently display usernames and domains across logs and fix CreateRawBase to use the core (fixing get-system and the gzip payload etc). 2019-02-06 22:29:11 +00:00
m0rv4i 573209d2dc Implant handler now lists implants as Domain\Username @ Hostname instead of Domain @ Hostname 2019-02-06 15:05:08 +00:00
benpturner e7b3842caa v4.7 - fixes and updates 2019-02-03 19:50:40 +00:00
benpturner a2b2201945 migrate in implant handler 2019-01-29 19:30:30 +00:00
rolen 1ef348e32c Revert "Revert "Merge branch 'master' of https://github.com/nettitude/PoshC2_Python""
This reverts commit 9f8b17f6a6.
2019-01-21 09:49:07 +00:00
rolen 9f8b17f6a6 Revert "Merge branch 'master' of https://github.com/nettitude/PoshC2_Python"
This reverts commit 7231d9026d, reversing
changes made to d352a8e6e7.
2019-01-21 09:47:35 +00:00
benpturner 60076bbd41 Added hostname to opsec command 2019-01-20 20:04:38 +00:00
benpturner 03f93da031 Updated tasks command 2019-01-20 19:59:25 +00:00
benpturner cf93e7c76f Fixed proxy payloads 2019-01-20 19:52:11 +00:00
PwnDexter 0250e3672e Added ability to load and execute LinuxPrivChecker in memory on *nix implants.
Intended to be a precurser for any python script but need to look into handling imports.
2019-01-13 16:16:09 +00:00
benpturner 037c2f6c49 Fixed kill-implant options for C# 2019-01-10 10:12:14 +00:00
benpturner 6e6a2eaa5e OSX Handler 2019-01-06 18:47:27 +00:00
benpturner faa92db420 Added Get-UserInfo 2019-01-06 18:09:07 +00:00
benpturner de32562a90 Upload-file mod for OSx Implant 2019-01-05 21:24:06 +00:00
benpturner a2501506a6 Fixed upload-file output from PR 2019-01-05 21:21:40 +00:00
m0rv4i 2cdc44b9bd If the command is just upload-file use the inject-shellcode style path completion 2019-01-05 13:50:42 +00:00
benpturner 258890d696 Updated to include get-screenshotmulti 2019-01-04 10:00:46 +00:00
benpturner 82b5049c7f Updated C# Implant Core Help and Basic Features 2019-01-03 18:26:06 +00:00
benpturner ea98e0ba94 Updated ProxyImplant for C# 2019-01-02 20:41:10 +00:00
benpturner a58cdd8415 Updated Core to include delete/move and fixed SeatBelt/SharpUp 2019-01-02 16:10:52 +00:00
m0rv4i 194b85a31c Add ability to label implants 2019-01-01 13:20:11 +00:00
benpturner a576952f47 Added upload-file & download-file to C# Implant 2018-12-31 17:22:58 +00:00
benpturner ede99da865 ls-recurse && get-content added 2018-12-31 00:39:09 +00:00
benpturner 3950a4c9f5 Updated help pages and core.exe 2018-12-31 00:27:44 +00:00
benpturner d1e05a97bb Updated get-screenshot 2018-12-31 00:21:29 +00:00
benpturner a470002ce0 Updated credpopper 2018-12-31 00:16:50 +00:00