Commit graph

308 commits

Author SHA1 Message Date
donnaskiez
0e6f4def14 small fix 2024-07-13 19:51:06 +10:00
donnaskiez
0b729a6fa0 simple exception hooking detection 2024-07-13 15:43:50 +10:00
donnaskiez
08b059bee9 session fix 2024-06-22 00:22:11 +10:00
donnaskiez
9dd07ceae7 pointer encryption 2024-06-21 23:55:23 +10:00
donnaskiez
bbcfa50cff fix ref count 2024-06-17 18:51:39 +10:00
donnaskiez
30fdeb2118 fortnite 2024-06-16 21:42:13 +10:00
donnaskiez
424f1e9a63 comments + fixes 2024-06-16 20:31:06 +10:00
donnaskiez
0ba98fa9d5 e 2024-06-16 20:07:48 +10:00
donnaskiez
bc0c2cbccd fixups 2024-06-16 20:02:53 +10:00
donnaskiez
3d8514cbd4 tree fixup 2024-06-16 19:52:27 +10:00
donnaskiez
f143a87b69 remove unused list + queue implementations 2024-06-16 19:21:37 +10:00
donnaskiez
b2528c7fc7 rb tree implementation 2024-06-16 18:04:28 +10:00
donnaskiez
b7493ebcd7 hashmap multithreading improvement 2024-06-13 22:53:37 +10:00
donnaskiez
2f679357ed comment 2024-06-11 21:51:47 +10:00
donnaskiez
102165029d small hashmap improvements 2024-06-11 21:41:55 +10:00
donnaskiez
3c1ee3a14b BIG CLEANUP 2024-06-09 22:09:18 +10:00
donnaskiez
6895b1723d x86 temp fix 2024-06-09 17:38:22 +10:00
donnaskiez
b88109a4c4 zero previous session info 2024-06-09 17:26:12 +10:00
donnaskiez
ea2278e7b3
internal refactoring (#14)
- Refactor process list. New implementation consists of a hashmap. Each process entry then contains the associated user modules.
- Implement user module integrity checks on timer callback
2024-06-09 17:22:22 +10:00
donnaskiez
cdd7b09ea0 small fix for system information 2024-05-30 15:45:33 +10:00
donnaskiez
b115ea97f0 begin tpm implementation 2024-05-30 15:42:35 +10:00
Chrizz
96a8b18908
Missing (#12) 2024-05-15 22:38:28 +10:00
Chrizz
a2ce7c5c2c
Added license (#11) 2024-05-15 22:23:31 +10:00
donnaskiez
f7dd6ae97f coupley more reports 2024-05-15 19:48:09 +10:00
donnaskiez
3a45a9fe04 fix 2024-05-12 17:32:10 +10:00
donnaskiez
ee658477f8 refactor io queue to use mutex. I feel this is the best solution given the irql requirements for each of the potential reporting threads at the irql they will parse the report at, even though there is a potential fro delay. Will soon implement work items that the reports are queued to, allowing execution to return once report is queued. 2024-05-12 17:26:36 +10:00
donnaskiez
15ef3a1d75 bed 2024-05-12 02:06:34 +10:00
donnaskiez
f106fa892a small io packet change 2024-05-12 01:27:18 +10:00
donnaskiez
2ada40ddbd packet encryption! 2024-05-11 22:54:58 +10:00
donnaskiez
d5e3aa3dd4 fortnite 2024-05-06 18:40:55 +10:00
donnaskiez
d655cfc5c9 small fix 2024-05-06 17:08:39 +10:00
donnaskiez
08beb2e036 fixup 2024-05-06 00:07:33 +10:00
donnaskiez
e1a5a78db0 e 2024-05-05 23:59:00 +10:00
donnaskiez
2477ea004e more refactoring 2024-05-05 23:58:36 +10:00
donnaskiez
8685725415 refactor some more 2024-05-05 23:20:35 +10:00
donnaskiez
80b34ea2f1 refactor the old trash module validation code 2024-05-05 22:36:25 +10:00
donnaskiez
e393666166 remove dbgpoint 2024-05-05 22:01:36 +10:00
donnaskiez
37f176e83e hm 2024-05-05 22:00:08 +10:00
donnaskiez
30ab652a56 o yeh 2024-05-05 21:29:32 +10:00
donnaskiez
7280c7eec6 heartbeat packet 2024-05-05 21:07:05 +10:00
donnaskiez
c6b1f03db0 fix apc bug 2024-05-05 20:42:22 +10:00
donnaskiez
07904949a6
integrate some new stuff [wip] (#9) 2024-05-05 01:43:01 +10:00
donnaskiez
23444671ea bug fix 2024-04-23 20:23:47 +10:00
donnaskiez
3aa74dedfe indentation 2024-04-13 18:23:14 +10:00
donnaskiez
49c7ff65f1 code cleanup 2024-04-13 18:06:59 +10:00
donnaskiez
c3e0dc65b0 80 line limit - need to refactor lots of code but ceebs atm 2024-04-13 14:40:51 +10:00
lhodges1
4037283f59 remove debugbreak 2024-03-04 15:28:06 +11:00
lhodges1
af1fa4f260 fix up deferred module hasinig 2024-03-04 15:12:44 +11:00
lhodges1
6095470f12 readme + some small stuff 2024-02-15 03:56:03 +11:00
lhodges1
7394dd44c0 pci io stuf 2024-02-15 03:16:27 +11:00