aboutsummaryrefslogtreecommitdiff
path: root/KMemDriver/Crypto.c
diff options
context:
space:
mode:
authorsegfault <toni@impl.cc>2020-10-11 13:17:25 -0700
committersegfault <toni@impl.cc>2020-10-11 13:17:25 -0700
commit639f1137e3f7e5ef845e3f69ad34b514749c87fc (patch)
tree7d3a43a433b1c0b5e3e77dc7becf4653eb90abd4 /KMemDriver/Crypto.c
parent780127138ef45e4e0baee5a8616bd5c335f5ebe6 (diff)
Added code de/encryption on function level (WiP).
Diffstat (limited to 'KMemDriver/Crypto.c')
-rw-r--r--KMemDriver/Crypto.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/KMemDriver/Crypto.c b/KMemDriver/Crypto.c
new file mode 100644
index 0000000..1999d5f
--- /dev/null
+++ b/KMemDriver/Crypto.c
@@ -0,0 +1,15 @@
+#include "Crypto.h"
+
+struct crypt_data {
+ UINT64 key;
+ UINT8 crypted;
+ UINT32 marker;
+};
+
+#define MAX_CRYPTED_FUNCTIONS 64
+static struct crypt_data data[MAX_CRYPTED_FUNCTIONS];
+static size_t data_used = 0;
+
+void crypt_fn(void)
+{
+} \ No newline at end of file