Commit graph

136 commits

Author SHA1 Message Date
xorrsp
c998cadff2
Update noexceptions.c 2023-04-03 21:58:43 +08:00
xorrsp
4e2e658e98
Update noexceptions.c 2023-04-03 21:53:45 +08:00
Dark Byte
c241e25e4e remove obsolete files 2022-05-08 12:18:00 +02:00
Dark Byte
5525ea3799 compile issue 2022-05-02 12:31:12 +02:00
Dark Byte
5a488eb4b3 make things more clear 2021-10-16 19:17:22 +02:00
Dark Byte
0fe89e725f forgot to initialize dataForAACodePass2 2021-09-26 21:52:08 +02:00
pyj2323
4e81c3bc6a
Update IOPLDispatcher.c
alloc contiguously
2021-06-05 09:25:46 +09:00
pyj2323
8a38f544e2
Update vmxoffload.c
alloc contiguously
2021-06-05 09:24:39 +09:00
pyj2323
73d0f1f87e
Update vmxoffload.c
alloc contiguously
2021-06-05 09:22:54 +09:00
pyj2323
de9cf4fc48
Update IOPLDispatcher.c 2021-06-04 16:29:34 +09:00
pyj2323
f3dfe7e88d
Update vmxoffload.c 2021-06-04 16:28:06 +09:00
pyj2323
aed3fa24e6
Update DBKDrvr.c 2021-06-02 12:30:58 +09:00
pyj2323
57a6e901e2
Merge pull request #6 from pyj2323/pyj2323-patch-6
Update DBKDrvr.c
2021-06-02 12:27:18 +09:00
pyj2323
96a1e19669
Update DBKDrvr.c 2021-06-02 12:26:52 +09:00
pyj2323
18aa1e1bcc
Update IOPLDispatcher.c 2021-06-02 12:23:50 +09:00
pyj2323
6d249d8561
Update vmxoffload.c 2021-06-02 11:18:51 +09:00
pyj2323
ba46d5d1e8
Update vmxoffload.h 2021-06-02 11:13:37 +09:00
pyj2323
5ababd0a69
Update IOPLDispatcher.c
add cleanup
2021-06-02 11:10:47 +09:00
pyj2323
452b340e3a
Update vmxoffload.c
unmap vmm from VA after initialize
add cleanup
2021-06-02 11:06:33 +09:00
Dark Byte
894c7dc11a fix compilation for 32-bit 2021-05-30 15:40:02 +02:00
pyj2323
89097394d7
Update vmxoffload.c
add 3rd password
2021-05-17 16:05:37 +09:00
Dark Byte
4774dbe394 add support for the 3th dbvm password 2021-05-14 17:31:36 +02:00
Dark Byte
3afe3f1345 add the contiguous memory needed for a proper msrbitmap for AMD 2021-02-17 23:31:00 +01:00
Dark Byte
c95f768e65 cut down some more 2020-11-20 13:22:42 +01:00
Dark Byte
0624f4c3b4 don't forget to lower the irql 2020-11-19 01:48:15 +01:00
Dark Byte
fb424b26fe fix locking issue 2020-11-19 01:45:38 +01:00
Dark Byte
d8b3574ceb Move the threadstate to a backup before enabling interrupts, and fix showing the xmm state, and implement writing to xmm 2020-11-18 12:11:11 +01:00
Dark Byte
b10754d1de add an extra check for release .sig files 2020-09-02 16:51:55 +02:00
Dark Byte
950140bd1d futureproof in case the bp's actually need triggering 2020-08-31 09:31:52 +02:00
Dark Byte
9a0a5f6d66 remove the dbgprint's for now (software ints) 2020-08-31 00:16:33 +02:00
Dark Byte
4673017d70 Don't touch GD when hooking fails
When something changes the IDT, stop
2020-08-30 23:13:23 +02:00
Dark Byte
17a626bb02 implement lua command dbvm_addMemory 2019-07-24 13:19:14 +02:00
Dark Byte
fa05f26c31 fix non-global kernelmode debug from clearing DR6 when a interrupt isn't handled 2019-07-23 09:10:29 +02:00
Dark Byte
9f16682378 fix processwatcher 2019-07-22 22:33:28 +02:00
Dark Byte
d78aeb18c8 make stepping safer by also checking the irql 2019-07-18 15:13:16 +02:00
Dark Byte
ef87d5abe0 Ignore BP's caused by DBVM if wrong process 2019-07-18 11:29:51 +02:00
Dark Byte
2296872872 Don't use DBVM if it isn't usable 2019-07-17 10:41:50 +02:00
Dark Byte
d4a082a80f Implement DBVM watch breakpoint, and add option to pick the breakpoint type in memview as well 2019-07-15 13:40:21 +02:00
Dark Byte
59ff06412a Commit some changes for kerneldebug 2019-07-08 10:50:35 +02:00
Dark Byte
fd95bae052 forgot to commit the versionnumber change 2019-06-06 15:51:20 +02:00
Dark Byte
5974911af6 mixed up usermode and kernelmode parameters 2019-05-31 00:36:02 +02:00
Dark Byte
d62a04fbf9 Replace ExAllocatePoolWithTag with ExAllocatePool 2019-05-30 21:34:46 +02:00
Dark Byte
02357fe731 Fix unload 2019-04-13 08:35:24 +02:00
Dark Byte
e139d1ff58 cleanup some code and make the release builds less talky 2019-04-10 08:44:36 +02:00
Dark Byte
fb5a39cdd2 ultimap2 can now also do full system log generation 2019-03-05 16:11:51 +01:00
Dark Byte
b56c5aa84e fix translation strings for the all type config 2018-06-14 10:02:56 +02:00
Dark Byte
50a0c769f9 Fix ultimap1 2018-06-10 09:22:03 +02:00
Dark Byte
9f2a93168c fix compilation for 32-bit driver 2018-06-09 10:15:20 +02:00
Dark Byte
634129ba7c beta1 2018-05-02 23:20:35 +02:00
Dark Byte
c6f4d2b5c3 improve kernelmode query memory region 2018-04-19 18:35:06 +02:00