1
0
mirror of https://github.com/calebstewart/pwncat.git synced 2024-11-24 01:25:37 +01:00
Commit Graph

491 Commits

Author SHA1 Message Date
Caleb Stewart
3fddb23d58 Updated C2 version and Windows.abspath
Windows.abspath used to cause a FileNotFoundError when the file did not
exist. It now correctly resolves relative paths for files which don't
yet exist.
2021-06-08 14:33:14 -04:00
Caleb Stewart
36435fabb8 Removed the sync command 2021-06-08 02:58:06 -04:00
Caleb Stewart
0a6904d2cd Ensured domain enums check domain status 2021-06-08 00:27:38 -04:00
Caleb Stewart
72563b97cf Merge branch 'master' of github.com:calebstewart/pwncat 2021-06-08 00:20:16 -04:00
Caleb Stewart
ee416660ed Fixed caching issue when gathering facts
Hard to describe, but basically, enumerate.gather wouldn't return facts
enumerated via module recursion. It now does this properly.
2021-06-08 00:18:52 -04:00
Caleb Stewart
e2175fa3d5
Merge pull request #108 from calebstewart/issue-107-port-ssh-not-working
Fix protocol parsing
2021-06-07 22:41:13 -04:00
Caleb Stewart
6182cbbd14 Added updated connect logic to the connect command
Also added expanduser to ssh connection so `~` works in identity paths.
2021-06-07 16:27:52 -04:00
Caleb Stewart
f0ab2a024a Fixed case when protocol was None 2021-06-07 16:22:06 -04:00
Caleb Stewart
91aba56195 Fix protocol parsing
The :// suffix wasn't being removed from the protocol and the host was
being parsed as an empty string instead of None when it wasn't
specified. This should fix #107.
2021-06-07 16:17:58 -04:00
Caleb Stewart
2e0969ce8c Added better documentation for implants 2021-06-06 23:57:54 -04:00
Caleb Stewart
9c7ccdad81
Merge pull request #105 from calebstewart/powershell-utilities
Windows Enumeration Modules
2021-06-06 23:07:05 -04:00
Caleb Stewart
7ca5d93c96 Added Schedule.NOSAVE enumeration schedule 2021-06-06 23:04:23 -04:00
Caleb Stewart
c03d6aaba5 Added wait and kill methods for enumerated processes 2021-06-06 22:18:12 -04:00
Caleb Stewart
95ba763202 Replaced tasklist with Get-WmiObject
This should speed up process enumeration from absolutely horrid to
mildly annoying.
2021-06-06 22:05:25 -04:00
Caleb Stewart
6c09643e74
Merge pull request #104 from calebstewart/issue-103-linux-enumerate-services
Replaced systemd service enumeration. Older systemd versions didn't support the arguments being used.
2021-06-05 16:39:52 -04:00
Caleb Stewart
377f948a93 Replaced systemd service enumeration
This version is compatible with update-to-date and older systemd as seen
in CentOS 7.9. Fixes #103.
2021-06-05 16:10:07 -04:00
Caleb Stewart
1dcd58208b Added user resoltion to group output 2021-06-05 14:57:02 -04:00
Caleb Stewart
2de02baee9 Added version tracking to c2 download 2021-06-05 14:10:20 -04:00
Caleb Stewart
111a3d2717 Merge branch 'master' into powershell-utilities 2021-06-05 04:38:01 -04:00
Caleb Stewart
0152ee6523 Ensured Individual Module Doesn't Break Enumeration
Fixes #102
2021-06-05 04:17:36 -04:00
John Hammond
23bead2220 Added installed programs enumeration and TODO's to fix csvreader parsing 2021-06-05 02:34:50 -04:00
Caleb Stewart
1c5bd273c5 Merge branch 'powershell-utilities' of github.com:calebstewart/pwncat into powershell-utilities 2021-06-05 02:13:33 -04:00
Caleb Stewart
b29f1adbe5 Added PowerSploit to source tree 2021-06-05 02:13:08 -04:00
Caleb Stewart
9670fa0fc3 Merge branch 'powershell-utilities' of github.com:calebstewart/pwncat into powershell-utilities 2021-06-05 01:55:45 -04:00
Caleb Stewart
686caba900 Added separate domain user and group enumerations 2021-06-05 01:55:22 -04:00
John Hammond
6d20153679 Added LSA protection enumeration module for Windows 2021-06-05 01:55:13 -04:00
John Hammond
37fdde3f69 Added Windows services enumeration module 2021-06-05 01:46:20 -04:00
Caleb Stewart
9c522b6997 Merge branch 'powershell-utilities' of github.com:calebstewart/pwncat into powershell-utilities 2021-06-05 01:32:24 -04:00
Caleb Stewart
5f0e4bb1c0 Added domain site and group enumerations 2021-06-05 01:32:05 -04:00
John Hammond
0ce37fbed7 Added environment variable enumeration module for Windows 2021-06-05 01:07:05 -04:00
John Hammond
f78dd52500 Merge branch 'powershell-utilities' of github.com:calebstewart/pwncat into powershell-utilities 2021-06-05 00:58:19 -04:00
John Hammond
2f1165bd06 Added AlwaysInstallElevated check in Windows enumeration 2021-06-05 00:57:56 -04:00
Caleb Stewart
063eecbbf8 Merge branch 'powershell-utilities' of github.com:calebstewart/pwncat into powershell-utilities 2021-06-05 00:44:49 -04:00
Caleb Stewart
bf5c1fd6cd Added computer and file server enumerations 2021-06-05 00:43:47 -04:00
John Hammond
436c6616df Added network shares as an enumeration module for Windows 2021-06-05 00:37:24 -04:00
John Hammond
95d7e393bc Added processes enumeration for Windows 2021-06-05 00:10:23 -04:00
Caleb Stewart
895744a6bd Added domain details enumeration 2021-06-04 23:16:38 -04:00
John Hammond
b6681a9d56 Added an antivirus enumeration for Windows 2021-06-04 23:09:56 -04:00
John Hammond
500138569c Added hotfixes and mounted drives enuemration modules 2021-06-04 22:50:37 -04:00
John Hammond
3f360149e6 Added a Windows UAC enumeration module 2021-06-04 21:55:07 -04:00
Caleb Stewart
97cf14d314 Fixed windows interactive exit failures 2021-06-04 21:48:43 -04:00
John Hammond
5bcb7e04fc Merge branch 'master' into powershell-utilities 2021-06-04 21:17:37 -04:00
John Hammond
6cce810855 Started windows UAC enumeration 2021-06-04 21:16:24 -04:00
Caleb Stewart
084c98744d Added Domain User Enumeration
Fixed PowerShell error catching also
2021-06-04 21:12:05 -04:00
Caleb Stewart
96b26f6f23
Merge pull request #101 from calebstewart/powershell-utilities
Powershell utilities

- bloodhound module
- defender status enumeration
2021-06-04 20:26:29 -04:00
John Hammond
b545943523 Added a "protections" enumeration folder for Windows Defender 2021-06-04 20:22:21 -04:00
John Hammond
0b3dd372c8 Added convenience functions in Windows to check "is_admin" or "is_system" 2021-06-04 19:08:53 -04:00
Caleb Stewart
4709bfb513 Fixed output path for bloodhound
Tested on domain-joined Windows 10 machine. Requires Defender to be
switched off.
2021-06-04 17:17:18 -04:00
Caleb Stewart
69ce7d0d4f updated bloodhound module 2021-06-04 15:10:23 -04:00
Caleb Stewart
5d0c8c390d Fixed formatting of docstring because i big dum 2021-06-03 23:15:30 -04:00