Commit Graph

30 Commits (820467f83b6fcd0778b580ee0403f4a702292fd4)

Author SHA1 Message Date
Grzegorz Rychlik 820467f83b Separarte PE image utils 2020-01-27 15:55:11 +01: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
Grzegorz Rychlik 41b16a3c32 Fix not-null terminated section names 2020-01-17 14:02:38 +01: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 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
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
Grzegorz Rychlik 352d54f2fc Add support for x86 exceptions 2020-01-10 16:35:39 +01:00
Grzegorz Rychlik a0835b6877 [Loader] Add x86 static TLS support 2020-01-10 11:15:22 +01:00
Grzegorz Rychlik 6aec395e30 Update resource generation and access to match C style 2020-01-09 17:31:53 +01:00
Grzegorz Rychlik 98d00b1034 Fix resource path 2020-01-09 17:25:25 +01:00
Grzegorz Rychlik 70955f1a94 Simplify debug code 2020-01-07 17:46:17 +01:00
Grzegorz Rychlik 0111f01a58 Add calling exported API from loader 2020-01-07 17:09:08 +01:00
Grzegorz Rychlik bf4f8df204 Add exported function to ResourceGenerator 2020-01-07 17:08:16 +01:00
Grzegorz Rychlik f3ddc927bd Add debug code and config to Loader 2020-01-07 17:06:47 +01:00
Grzegorz Rychlik 87e7296754 Change loader output to DLL 2020-01-07 12:59:52 +01:00
Pawel Kurowski 468642a373 Replace ByteCompare with memcmp 2020-01-03 16:01:55 +01:00
Pawel Kurowski cb47662dae Fix dependecy for ByteVector 2020-01-03 15:08:11 +01:00
Pawel Kurowski 6598f0723f Remove Common from Loeader project 2020-01-03 13:55:14 +01:00
Pawel Kurowski 1ff69aa825 Add gen directroy for generated files 2020-01-03 13:16:29 +01:00
Grzegorz Rychlik 446fb8e10b Change project configs 2020-01-03 12:02:54 +01:00
Pawel Kurowski 61ce149258 Update GetTargetDll to search for payload 2020-01-03 11:16:13 +01:00
Pawel Kurowski 0c42bdcc8b Add resource generator that will embed NodeRelayDll 2020-01-03 10:16:00 +01:00
Grzegorz Rychlik c6e8a764d2 WIP: Upload in-memory Loader 2020-01-02 13:44:51 +01:00