Caleb Stewart
1fda11442a
semi-working background listener api
2021-06-19 16:37:58 -04:00
Caleb Stewart
2c9a1dbc71
Initial implementation of ssl-wrapped socket
2021-06-16 19:05:12 -04:00
Caleb Stewart
e7231d1068
Fixed all outstanding flake8 errors
2021-06-13 18:48:33 -04:00
Caleb Stewart
ac74c3d013
Cleaned up plugin system
...
- Added builtin plugin resolver
- Rolled base c2 dlls into plugin resolver
- Changed plugin location configuration from `windows_c2_dir` to `plugin_path`
2021-06-12 03:10:14 -04:00
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
8dccfdff77
Added/improved unit tests
2021-05-30 21:01:57 -04:00
Caleb Stewart
0046bd4c60
Added basic windows enums and bumped c2 version
2021-05-26 01:10:05 -04:00
Caleb Stewart
a15577892d
Added windows local user and group enumeration
...
Also added markdown table generator/jinja filter for report generation.
This is currentl the best I can do since commonmark (and therefore rich)
doesn't support tables at the moment. 😭
2021-05-25 02:05:23 -04:00
Caleb Stewart
d9f4fefe69
Added generic implant escalation module
...
This module will yield escalations for local implants and does not
depend on any platform.
2021-05-18 21:02:43 -04:00
John Hammond
2aa3aa79c7
Brought services and uname to new platform
2021-05-12 00:17:25 -04:00
Caleb Stewart
ea5cbf5c81
Added history back to database
2021-05-02 14:28:41 -04:00
Caleb Stewart
9ca96e9b06
Initial work on automated testing
2021-04-10 15:52:47 -04:00
Caleb Stewart
64a5cdd06c
Mostly Working Windows Support
...
The windows support is mostly working and the command line interface is
functioning. I still need to test all the modules on Linux again to make
sure architecture changes haven't broken anything there. Also, more work
is needed on the Windows C2 to solidify the API, but it is working at
it's core.
2021-02-14 23:32:05 -05:00
Caleb Stewart
b34b04132e
More work toward full windows platform
2021-01-22 15:52:25 -05:00
Caleb Stewart
00a5d64256
Updated loader/stagetwo for windows platform
2021-01-12 00:46:40 -05:00
Caleb Stewart
ca72bf7371
Windows loader and stagetwo working.
2021-01-10 18:01:08 -05:00
Caleb Stewart
d6a7c41487
Semi-working windows C2
2021-01-03 18:22:17 -05:00
Caleb Stewart
274611263e
Added proper stagetwo source with basic C# and powershell commands
2021-01-01 18:53:13 -05:00
Caleb Stewart
96292b17d4
Preliminary windows platform support.
2020-12-30 00:36:54 -05:00