| skipped 2 lines |
3 | 3 | | |
4 | 4 | | ![](https://github.com/grines/goc2/blob/main/goc2.gif) |
5 | 5 | | |
6 | | - | # Connect to C2 (run on local pc) |
7 | | - | ./goc2 --cli --c2 http://c2.server |
| 6 | + | # GoC2 - MacOS Post Exploitation C2 Framework |
8 | 7 | | |
9 | | - | # Start C2 Server (Start on aws host: http://c2.server) |
10 | | - | ./goc2 --web |
11 | | - | ** sudo apt install mongodb * required |
| 8 | + | Custom C2 for bypassing EDR and ease of use. |
| 9 | + | |
| 10 | + | ## Next Steps |
| 11 | + | - This is still an active work in progress (Not ready for production use) |
| 12 | + | |
| 13 | + | ## Features |
| 14 | + | - [X] Command History |
| 15 | + | - [X] Remote Command Completion (yes this works!) |
| 16 | + | - [X] JXA execution (cocoa api) |
| 17 | + | - [X] Clipboard (cocoa api) |
| 18 | + | - [X] cat / curl (cocoa api) |
| 19 | + | - [ ] add Doom persistence list |
| 20 | + | - [ ] Add Slack integration |
| 21 | + | - [ ] Add ++ persistence |
| 22 | + | - [ ] Add + privesc |
| 23 | + | |
| 24 | + | ## Prereqs (must be in path) |
| 25 | + | - install mongodb on c2 server ** sudo apt install mongodb * required |
| 26 | + | |
| 27 | + | ## Getting Started (C2 Server) |
| 28 | + | - go get github.com/goc2 |
| 29 | + | - sudo apt install mongodb || brew install mongodb |
| 30 | + | - ./goc2 --web |
| 31 | + | |
| 32 | + | ## CLI |
| 33 | + | - ./goc2 --cli --c2 http://c2.server |
12 | 34 | | |