Commit Graph

278 Commits (ce232a9af6fced5b5f7898acdc016ff259d5cd9d)

Author SHA1 Message Date
Grzegorz Rychlik 1775a3980a Move Loader to separate file 2020-01-27 16:22:29 +01:00
Grzegorz Rychlik 820467f83b Separarte PE image utils 2020-01-27 15:55:11 +01:00
Andras Toth 2f3052a5c1 yarn build 2020-01-23 10:48:43 +00:00
Andras Toth 3ce4693570 Enable EDIT CONFIG on create gateway 2020-01-23 10:45:39 +00:00
Grzegorz Rychlik 8df9c1f62a Update Donut runtime libs 2020-01-22 13:30:15 +01:00
Grzegorz Rychlik e136b04b03 [UI][donut] yarn build 2020-01-21 12:47:53 +01:00
Grzegorz Rychlik ca9b5b24b2 [UI][Donut] Add aPLib to donut options 2020-01-21 12:39:10 +01:00
Grzegorz Rychlik ca7c5efba0 [WebController][Donut] Add aPLib compression 2020-01-21 12:19:13 +01:00
tim.carrington f8fc919b61 Fix socket error on peripheral close 2020-01-20 10:22:25 +00:00
tim.carrington 94bc1b9d16 Removal of redundant listenerId code 2020-01-17 16:13:24 +00:00
Grzegorz Rychlik 596c107e8e Remove RVA macro 2020-01-17 16:38:41 +01:00
Grzegorz Rychlik 7ff0c13f45 Update dev notes 2020-01-17 16:33:32 +01:00
Grzegorz Rychlik 5b265ebcaa Update License files 2020-01-17 16:32:54 +01:00
Grzegorz Rychlik 15102cbb66 Add CebuLoader's dev notes 2020-01-17 15:25:55 +01:00
tim.carrington 7cf2e0671f Attempt 3 ;) 2020-01-17 13:30:24 +00:00
tim.carrington aea013bb95 missed UpdateListenerId edit 2020-01-17 13:23:07 +00:00
Grzegorz Rychlik 41b16a3c32 Fix not-null terminated section names 2020-01-17 14:02:38 +01:00
tim.carrington ac52b22c05 removal of redundant else statements and change GetListenerId to UpdateListenerId 2020-01-17 12:53:54 +00:00
tim.carrington 3576a1631b update 2020-01-17 11:48:06 +00:00
tim.carrington 86244b322d update in response to merge comments. Covenant connector now looks for C3Bridge listener before creating one. User now only supplies listener port, url, username and password 2020-01-16 16:40:45 +00:00
Grzegorz Rychlik fb849016ea Fix pre-build command for paths with spaces 2020-01-16 16:40:12 +01:00
Grzegorz Rychlik 911a8d4a97 Replace abort with QuietAbort 2020-01-16 14:38:30 +01:00
Grzegorz Rychlik e56118514d Merge branch 'WebControllerCheckCppRedist' into 'master'
Load libsodium at startup

See merge request C3/C3!155
2020-01-16 10:36:58 +00:00
Grzegorz Rychlik acce0ddf1b Merge branch 'ShareFileLock' into 'master'
Use lock file in UncShareFile channel to avoid rename-read races

See merge request C3/C3!153
2020-01-16 10:34:39 +00:00
Grzegorz Rychlik a88597cac9 [Loader] Update unexported win api for W7 and 8
- Win7's wow64 ntdll sections are aligned to 64k which leaves empty
pages (reserved but inaccessible)
- Update calling convetions, and offset data
2020-01-15 18:49:01 +01:00
Pawel Kurowski 6a7598c814 Use Compression in Covenant.cpp 2020-01-14 17:45:23 +01:00
Pawel Kurowski 8ae59871a8 Merge branch 'zlib' into CovenantIntegrationMerge 2020-01-14 17:42:33 +01:00
Pawel Kurowski 45a8bf9589 Use raw deflate format in Compression.cpp for C# DeflateStream compatibility 2020-01-14 17:40:30 +01:00
Grzegorz Rychlik 2e290a1947 Fix generated relay extention 2020-01-14 17:21:47 +01:00
Grzegorz Rychlik f1fee131f7 Merge branch 'donut-front' into Shellcode 2020-01-14 17:07:58 +01:00
Andras Toth 0446be46e5 yarn build 2020-01-14 15:47:41 +00:00
Andras Toth c53b369123 Add donut front-end form 2020-01-14 15:45:58 +00:00
Pawel Kurowski 70673b1c49 Use zlib with static CRT 2020-01-14 15:18:37 +01:00
Pawel Kurowski bde88c85b5 Add zlib and Compression 2020-01-14 15:18:22 +01:00
Grzegorz Rychlik 91c3daa42b Fix cleanup code 2020-01-14 11:52:19 +01:00
Grzegorz Rychlik cfa8782ebf Add doxygen comments 2020-01-14 11:05:17 +01:00
Grzegorz Rychlik cd5962409a Hide details of Unexported WinApi calls 2020-01-13 17:04:06 +01:00
Grzegorz Rychlik f8e7dcb689 Fix code style 2020-01-13 17:02:09 +01:00
Pawel Kurowski 8cc2dc26b2 Grunt.h will be included in project, but not compiled separately 2020-01-13 10:24:45 +01:00
tim.carrington 7204bd4091 Add files to project 2020-01-10 16:51:09 +00:00
tim.carrington 0732b0c11c update id 2020-01-10 16:17:40 +00:00
tim.carrington 5fa511404d update 2020-01-10 16:16:29 +00:00
Grzegorz Rychlik 352d54f2fc Add support for x86 exceptions 2020-01-10 16:35:39 +01:00
tim.carrington b833cda1fc Merge branch 'CovenantIntegrationMerge' of git.f-secure.com:C3/C3 into CovenantIntegrationMerge 2020-01-10 11:56:13 +00:00
tim.carrington b97aced4f6 automatically setup listener in covenant 2020-01-10 11:54:58 +00:00
Grzegorz Rychlik a0835b6877 [Loader] Add x86 static TLS support 2020-01-10 11:15:22 +01:00
Tim Carrington a4bda08189 Update Covenant.cpp 2020-01-10 08:53:18 +00:00
Grzegorz Rychlik 6aec395e30 Update resource generation and access to match C style 2020-01-09 17:31:53 +01:00
Grzegorz Rychlik 8f908f020c Update .gitignore 2020-01-09 17:29:41 +01:00
Grzegorz Rychlik 98d00b1034 Fix resource path 2020-01-09 17:25:25 +01:00