TheCruZ
9892b48e30
Clarify
2025-12-23 01:36:45 +01:00
TheCruZ
62aee31bed
Fix MmFreeIndependentPages pattern
2025-12-23 01:35:33 +01:00
TheCruZ
a6808c7bdc
More info for failed loads and fix Log/Utils collision on other projects
2025-10-21 10:25:25 +02:00
TheCruZ
f929de1225
Fix code warnings
2025-08-18 11:27:50 +02:00
tihomirocrew
3b62d2f9d0
Refactor driver API
...
- Removed device_handle parameter from all API functions
- Functions now use the hDevice handle declared in intel_driver namespace
- Improved readability and simplified API usage
2025-08-16 23:07:40 +03:00
TheCruZ
4cd7e56dce
Little project cleanup
2025-03-17 16:35:57 +01:00
TheCruZ
83c0295a1c
copy-header param added
2025-03-17 12:40:46 +01:00
TheCruZ
19e12cf63a
Symbols refactor...
2025-02-09 03:44:30 +01:00
TheCruZ
2c98eb1165
PDB Offset PR adjustments
2025-01-10 00:30:07 +01:00
Mohi-eddine
ae753c5df1
Major Code Update
2024-12-19 20:36:19 +01:00
Mohi-eddine
176e83b29f
enabled PDB_OFFSETS and cleaned code
2024-12-15 22:10:18 +01:00
Mohi-eddine
3c9b452827
brought back the original method of getting kernel functions addresses for compatibility
...
(use "#define PDB_OFFSETS" to enable the method )
2024-12-15 20:52:48 +01:00
Mohi-eddine
84e2a26ec1
added symbols handler
2024-12-14 16:06:01 +01:00
TheCruZ
631256de87
Refresh independent pages allocation
2024-10-07 19:30:49 +02:00
TheCruZ
858d0c6afe
mdl allocation moved to branch
2024-10-07 18:00:38 +02:00
TheCruZ
30f3282a2c
Remove unneeded messages
2024-02-29 08:53:15 +01:00
TheCruZ
277b0a57df
Extra help messages and auto stop for newbies users
2024-02-29 08:48:48 +01:00
TheCruZ
a72191f7cd
Removed some unused imports
2023-10-31 16:20:26 +01:00
TheCruZ
dcf62f50e2
Added compile as lib option and updated to VS2022
2023-10-31 13:53:33 +01:00
TheCruZ
24b0527790
Allocate independent pages with better patterns
2023-09-07 11:54:35 +02:00
unknown
26071e6e01
Add allocation mode with MmAllocateIndependentPagesEx
2023-09-07 11:54:35 +02:00
TheCruZ
c3b404298b
more strict unload*
2021-10-31 23:37:06 +01:00
TheCruZ
0d4e8bf144
more strict unload
2021-10-31 23:36:24 +01:00
TheCruZ
25747774c1
Callback allows cancel mapping
2021-08-17 22:59:50 +02:00
TheCruZ
a882b40414
Fixups with allocation size and param added to callback
2021-08-17 22:55:57 +02:00
TheCruZ
e47f2673e6
Map Driver allow bytes directly
2021-08-17 22:44:22 +02:00
TheCruZ
4bff8fb76f
Callback possibility added
2021-08-17 22:33:02 +02:00
TheCruZ
3a67cc7314
mdl allocation integrated back, Thanks to psec
2021-08-17 22:00:59 +02:00
TheCruZ
e0c154b9a6
mdl code removed until psec have stable code with his doubts resolved
2021-08-12 11:50:48 +02:00
TheCruZ
0f699641f2
merged https://github.com/TygoL/kdmapper-mdl
2021-08-10 22:53:52 +02:00
TheCruZ
fb91ca776f
Some improvements
2021-06-27 00:25:02 +02:00
TheCruZ
5fdcbdac5b
Source modified to full unicode
2021-06-25 13:16:19 +02:00
TheCruZ
ca8cfe8e61
Fixed BSOD with Cleaning of g_KernelHashBucketList, Fixed BSOD with Cleaning of MmUnloadedDrivers, Improved the race condition of the system hook hooking NtAddAtom
2021-06-24 20:49:53 +02:00
TheCruZ
2309e394e7
Crash Handler added
2021-02-18 21:27:36 +01:00
TheCruZ
1be8b5c920
update for windows build 21286
2021-02-09 21:52:16 +01:00
TheCruZ
95ec5decd0
g_KernelHashBucketList cleaning
2021-02-09 10:46:17 +01:00
TheCruZ
296b5ae4c1
Name Randomization
2021-01-24 15:29:13 +01:00
TheCruZ
ce019f36aa
PiDDBCacheTable cleaning
2021-01-22 14:37:35 +01:00
TheCruZ
c230c3855c
Fix some errors
2021-01-20 19:20:23 +01:00
TheCruZ
f584efef3c
NtLoadDriver implemented
2021-01-20 13:33:51 +01:00
TheCruZ
b9740cdc5e
Little Clean Up
2021-01-19 17:03:42 +01:00
TheCruZ
39ce215e4c
First
2020-05-30 15:26:01 +02:00