Boring
|
0391e3ccc1
|
add extern "C" for public api
|
2024-11-07 17:19:37 +08:00 |
|
Boring
|
63087b87f1
|
#52 Improved stability of MmpTls
|
2024-10-08 02:14:12 +08:00 |
|
Boring
|
06968d8feb
|
#49 #52 add initialize/cleanup to achieve graceful shutdown
|
2024-10-03 01:04:09 +08:00 |
|
Boring
|
61a80f4ec9
|
Update page protection access mask.
|
2024-07-01 22:23:54 +08:00 |
|
Boring
|
6561a3b6d3
|
AlignValueUp #44
|
2024-02-19 20:56:09 +08:00 |
|
Boring
|
f6f506a161
|
#43 Preprocessor directives for ReflectiveLoader
|
2024-02-06 09:46:49 +08:00 |
|
Boring
|
88425436e0
|
MmpTls #40
|
2024-01-16 21:17:54 +08:00 |
|
Boring
|
b409e6d11b
|
MmpTls
|
2024-01-16 16:29:44 +08:00 |
|
Boring
|
54cacf2bf7
|
Update ProcessAttachCalled flag
|
2024-01-15 13:08:33 +08:00 |
|
Boring
|
a6c494a0d1
|
#39 Add ARM and ARM64 configuration.
|
2024-01-04 14:54:25 +08:00 |
|
Boring
|
2aa3cf99c8
|
Reflective initialization in release configuration
|
2023-12-17 15:08:33 +08:00 |
|
Boring
|
8d1454fab1
|
MmpPostponedTls shuts down gracefully.
|
2023-12-15 15:21:02 +08:00 |
|
Boring
|
41e666e314
|
LoadLibraryMemoryExA pass the Flags parameter
|
2023-12-15 08:40:27 +08:00 |
|
Boring
|
4fa5e9727e
|
Merge branch 'ImportTableResolver' into MmpTlsFiber
|
2023-12-14 19:44:48 +08:00 |
|
Boring
|
64675a3f89
|
update MemorySetSectionProtection
|
2023-12-14 19:44:30 +08:00 |
|
Boring
|
c55c84c0e7
|
Merge branch 'Session_0_Initialize' into MmpTlsFiber
|
2023-12-14 19:38:58 +08:00 |
|
Boring
|
131699fe4a
|
#35 Fix initialization failure in session 0
|
2023-10-08 14:53:55 +08:00 |
|
Boring
|
73af5f1678
|
ImportTableResolver
|
2023-10-08 14:43:39 +08:00 |
|
Boring
|
bb249e5625
|
Fix ProcessAttachCalled flag
|
2023-09-28 11:14:19 +08:00 |
|
Boring
|
ff8ed2f71b
|
Move MmpPostponedTlsList to heap
|
2023-09-27 17:01:08 +08:00 |
|
Boring
|
743a520b1f
|
Merge branch 'MmpTlsFiber' of https://github.com/bb107/MemoryModulePP into MmpTlsFiber
|
2023-09-24 21:21:33 +08:00 |
|
Boring
|
303ab78198
|
Add MmpTlsFiber
|
2023-09-24 20:57:08 +08:00 |
|
Boring
|
d7b40311a5
|
Add MmpTlsFiber
|
2023-09-24 20:47:03 +08:00 |
|
Boring
|
c7839eac54
|
Add MmpTlsFiber
|
2023-09-24 20:43:33 +08:00 |
|
Boring
|
826747e27c
|
Add MmpTlsFiber
|
2023-09-24 20:34:19 +08:00 |
|
Boring
|
5fb7f591d2
|
Fixed a bug when the dll did not have dynamic base addressing enabled.
|
2023-05-03 10:52:22 +08:00 |
|
Boring
|
c958100b8b
|
Add support for ReflectiveLoader
|
2023-04-30 16:55:08 +08:00 |
|
Boring
|
3018eed3fa
|
Fixed a bug left over from testing
|
2023-04-18 16:32:12 +08:00 |
|
Boring
|
e829adb154
|
Fixed code formatting
|
2023-04-17 10:52:39 +08:00 |
|
Boring
|
4b493a7469
|
Fixed signature of LdrpReleaseTlsEntry function
|
2023-04-17 10:52:04 +08:00 |
|
Boring
|
928bfa2c54
|
Restore old handling TLS method.
|
2023-04-14 12:15:46 +08:00 |
|
Boring
|
764f813654
|
Fixed RtlInsertModuleBaseAddressIndexNode function
|
2023-03-31 08:04:02 +08:00 |
|
Boring
|
59e06ca5af
|
Fixed some code formatting
|
2023-03-31 08:03:22 +08:00 |
|
Boring
|
9e9fd2ab94
|
fixed a bug when processing tls
|
2023-03-18 21:50:04 +08:00 |
|
Boring
|
b72afcf6dd
|
Fix hook for 32-bit ntdll!RtlUserThreadStart
|
2023-03-10 11:22:54 +08:00 |
|
Boring
|
58379acaf4
|
Add support for thread pool(ntdll!TppWorkerThread)
|
2023-03-08 13:36:50 +08:00 |
|
Boring
|
a32f925e8c
|
Removed some redundant definitions
|
2023-02-06 16:04:03 +08:00 |
|
Boring
|
b686271c62
|
update calculation checksum
|
2023-01-24 19:02:02 +08:00 |
|
Boring
|
3c9a88e78b
|
Add support for SetUnhandledExceptionFilter
|
2022-12-09 11:12:58 +08:00 |
|
Boring
|
5f60d93890
|
Fix the problem of calculating TLS_VECTOR length when there is no TLS in the process
|
2022-12-07 08:28:27 +08:00 |
|
Boring
|
3468890776
|
Refactored FindLdrpHashTable function, fixed crash when calling LdrUnloadDllMemory on Windows11
|
2022-12-02 11:36:34 +08:00 |
|
Boring
|
06bb567c09
|
Improve the calculation conditions of LdrHashEntry
|
2022-12-01 16:18:50 +08:00 |
|
Boring
|
fda70c9beb
|
Refactor the RtlFindMemoryBlockFromModuleSection function
|
2022-11-30 08:20:11 +08:00 |
|
Boring
|
dcf5f3ccde
|
Fix 32-bit compilation failure
|
2022-11-17 13:06:19 +08:00 |
|
Boring
|
a4bf9430d1
|
update MmpAllocateGlobalData
|
2022-10-25 20:55:26 +08:00 |
|
Boring
|
8e01bbbd05
|
refactoring
|
2022-10-11 09:12:12 +08:00 |
|
Boring
|
e64ee25bac
|
refactoring
|
2022-10-11 07:47:31 +08:00 |
|
Boring
|
609d7e7d56
|
Extend LDR_DATA_TABLE_ENTRY to Windows 11
|
2022-10-07 09:00:51 +08:00 |
|
Boring
|
ff8a663aca
|
refactoring
|
2022-10-05 17:00:13 +08:00 |
|
Boring
|
1af4e81913
|
Test MMPP multiple initialization
|
2022-10-01 21:07:53 +08:00 |
|