Commit Graph

278 Commits (ce232a9af6fced5b5f7898acdc016ff259d5cd9d)

Author SHA1 Message Date
Grzegorz Rychlik ce232a9af6 Merge branch 'ClangMsvcCompat' 2020-03-06 15:23:57 +01:00
Grzegorz Rychlik 304866ca32 Merge branch 'Obfuscation' 2020-03-06 14:38:55 +01:00
Grzegorz Rychlik 567066cd83 Merge branch 'ObfuscationProposal' into 'Obfuscation'
OBF will support both char and wchar_t

See merge request C3/C3!172
2020-03-06 13:30:46 +00:00
Pawel Kurowski 1a894ef5a4 namespace Obfuscator 2020-03-06 13:52:09 +01:00
Pawel Kurowski 5c4af5d770 OBF will support both char and wchar_t 2020-03-06 13:40:15 +01:00
Grzegorz Rychlik e5b8252cbf Fix VirtualFree parameters (MEM_RELEASE must be used with 0 size) 2020-03-06 12:08:32 +01:00
Grzegorz Rychlik 4dc603770a Fix the terminating null character 2020-03-06 10:12:43 +00:00
Grzegorz Rychlik 78a83bbf07 Update Contribuition guide screenshot 2020-03-06 09:58:46 +01:00
Grzegorz Rychlik 4dcae34974 Retarget C3 to VS2019 and Win10 SDK 2020-03-06 09:44:28 +01:00
Grzegorz Rychlik 7e2586cbb5 Change MWR to FSecure in documentation 2020-03-05 17:09:11 +01:00
Grzegorz Rychlik 28f464b282 Merge branch 'MWRtoFS' into 'master'
Change MWR namespace to FSecure

See merge request C3/C3!171
2020-03-05 15:33:41 +00:00
Grzegorz Rychlik 7769300ef2 Change MWR namespace to FSecure 2020-03-05 16:30:50 +01:00
Janusz Szmigielski 0efb5fdcfa Merge branch 'patch-5' into 'master'
Replace figure1.png

See merge request C3/C3!170
2020-03-05 15:29:11 +00:00
Tim Carrington 55330b74d8 Replace figure1.png 2020-03-05 15:17:14 +00:00
Pawel Kurowski d3a16d209d Merge branch 'patch-4' into 'master'
Update C2Integration.md

See merge request C3/C3!168
2020-03-05 14:56:32 +00:00
Grzegorz Rychlik 62985f09e4 Overhaul string obfuscation
Use a single obfuscation method (xor with variable increment)
2020-03-05 15:42:15 +01:00
Grzegorz Rychlik 5122ade4fb Merge branch 'ChannelTutorialUpdate' into 'master'
Update channel development tutorial

See merge request C3/C3!164
2020-03-05 14:40:45 +00:00
Tim Carrington e7ef235fbd Update C2Integration.md 2020-03-05 14:37:48 +00:00
Pawel Kurowski 14b9918179 Merge branch 'patch-3' into 'master'
Update C2Integration.md

See merge request C3/C3!167
2020-03-05 14:26:12 +00:00
Tim Carrington 309272de29 Update C2Integration.md 2020-03-05 14:13:44 +00:00
Janusz Szmigielski 9b5f828f2c Merge branch 'patch-2' into 'master'
Replace figure2.png

See merge request C3/C3!166
2020-03-05 14:11:51 +00:00
Janusz Szmigielski 70ddf6a1f2 Merge branch 'patch-1' into 'master'
Replace figure1.png

See merge request C3/C3!165
2020-03-05 14:11:43 +00:00
Tim Carrington 90388061ad Replace figure2.png 2020-03-05 14:03:47 +00:00
Tim Carrington 294c83c37e Replace figure1.png 2020-03-05 14:02:39 +00:00
Grzegorz Rychlik 698b3d4ac7 Remove empty string obfuscation 2020-03-05 12:14:07 +01:00
Grzegorz Rychlik 3fb43c9f21 Remove duplicated wording 2020-03-05 10:57:23 +00:00
Grzegorz Rychlik 3426f8da5b Separate per-platform temporary location 2020-03-05 11:54:57 +01:00
Grzegorz Rychlik 031f3edf7e Fix rwdi lib linking, restore default inlining 2020-03-05 10:02:15 +01:00
Grzegorz Rychlik c43aeb89be Update SecureString 2020-03-04 17:46:01 +01:00
Grzegorz Rychlik 1c4261f717 Fix crash in Debug 2020-03-04 17:43:30 +01:00
Grzegorz Rychlik ec308285a2 Update build script 2020-03-03 16:42:12 +01:00
Grzegorz Rychlik 9df42c075f Update channel development tutorial 2020-03-03 09:38:38 +01:00
Grzegorz Rychlik 5c21558cfc Add examples to ChannelLinter help 2020-03-02 17:01:57 +01:00
Grzegorz Rychlik 781e7f7f78 Change ChannelLinter test data to binary 2020-03-02 17:01:35 +01:00
Grzegorz Rychlik 14daf81fad Fix nullptr dereference in logging 2020-03-02 14:13:26 +01:00
Grzegorz Rychlik 2623edc4dc Merge branch 'fix-favicon-colour' into 'master'
fix favicon colour

See merge request C3/C3!163
2020-03-02 12:58:23 +00:00
Andras Toth 3d67d0eacb fix favicon colour 2020-03-02 12:50:04 +00:00
Grzegorz Rychlik f768e67470 Merge branch 'fix-labs-blue' into 'master'
Fix labs blue

See merge request C3/C3!162
2020-03-02 12:14:38 +00:00
Andras Toth 902251805e yarn build 2020-03-02 12:02:16 +00:00
Andras Toth 2a1b716637 fix labs colours 2020-03-02 12:01:28 +00:00
Pawel Kurowski 94e6186004 Fix compilation warnings 2020-02-28 16:50:45 +01:00
Pawel Kurowski bae365b02c Ensure existence of required channel constructor (only MSVC)
Declaring constructor = default was allowing aggressive optimization.
Compiler would skip both channel registration, and static asserts.
2020-02-28 10:59:23 +01:00
Grzegorz Rychlik 91dc3a1163 Update zlib to 1.2.11-f690224aeb (from vcpkg) 2020-02-27 10:28:12 +01:00
Grzegorz Rychlik 2e27198936 Update build script 2020-02-25 14:25:13 +01:00
Grzegorz Rychlik 088d2d47b0 Downgrade ResourceGenerator to dotnet 2.1 (LTS) to match WebController 2020-02-24 16:12:52 +01:00
Grzegorz Rychlik 66c671c169 Merge branch 'CovenantIntegrationMerge' into RC1.1 2020-02-24 16:01:39 +01:00
Grzegorz Rychlik f9122902bd Remove artifact from Common.vcxitems.filters 2020-02-24 12:50:24 +00:00
Grzegorz Rychlik 0e7925dc6a Declare destructors virtual where applicable 2020-02-24 11:26:05 +01:00
Grzegorz Rychlik 69f1691e9e Fix member lookup 2020-02-24 10:25:28 +01:00
Tim Carrington 98d1b8ff87 Update ChannelLinterUsage.md 2020-02-22 11:48:12 +00:00