Sinaei
|
e65db2fc36
|
fix spelling typos 5
|
2024-03-17 19:00:14 +09:00 |
|
Sinaei
|
c395232076
|
fix spelling typos 2
|
2024-03-17 01:23:40 +09:00 |
|
Sinaei
|
5d58d0a1aa
|
fix spelling typos
|
2024-03-17 01:01:22 +09:00 |
|
Sinaei
|
83adf8462d
|
fix all warnings of hprdbgctrl
|
2024-03-16 23:49:00 +09:00 |
|
Sinaei
|
432021b00c
|
fix user-mode warnings 4
|
2024-03-15 13:51:23 +09:00 |
|
Sinaei
|
45cf7c20d8
|
fix user-mode warnings 3
|
2024-03-14 14:02:18 +09:00 |
|
Sinaei
|
13166e0bf1
|
fix user-mode warnings 1
|
2024-03-12 12:11:18 +09:00 |
|
Sinaei
|
a8d8edfe4d
|
Fix debuggee crash after running the '.debug close' command on the debugger
|
2024-02-02 16:22:07 +09:00 |
|
Sinaei
|
a44ad197f9
|
fix typo message of inject dbs
|
2023-11-16 13:26:13 +09:00 |
|
Sinaei
|
4396dc7fee
|
add trap manipulation mechanism
|
2023-11-15 18:27:54 +09:00 |
|
Sinaei
|
7398d6efd5
|
fix not sending result of IOCTL for clearing event
|
2023-11-07 13:11:00 +09:00 |
|
Sinaei
|
3f1b1a7489
|
apply event clearing from by DPC from user-mode
|
2023-11-07 12:28:16 +09:00 |
|
Sinaei
|
25c18d6270
|
add preactivate command and add vmx-root direct vmcall support for mode exec traps
|
2023-10-25 15:05:29 +09:00 |
|
Sinaei
|
b53316c09e
|
fix broadcasting instant events issues
|
2023-10-24 18:40:31 +09:00 |
|
Sinaei
|
1b4d3f448b
|
remove the dependency of the termination to event changes
|
2023-10-15 00:08:45 +09:00 |
|
Sinaei
|
5ad76bf736
|
add support to the event forwarding mechanism in the debugger mode
|
2023-10-11 17:04:55 +09:00 |
|
Sinaei
|
c4b98c86ab
|
add broadcase task on a single core in the vmx-root mode
|
2023-10-10 23:28:31 +09:00 |
|
Sinaei
|
40c9f5ac6e
|
check for validity of physical address
|
2023-09-11 16:13:35 +09:00 |
|
Sinaei
|
aee0f30a80
|
show error message (address) including the target address
|
2023-09-09 22:14:45 +09:00 |
|
Sinaei
|
39f75aa23e
|
fix the 'gu' command's step-out (go up)
|
2023-09-07 21:35:53 +09:00 |
|
Sinaei
|
69ceb68911
|
add the dump command
|
2023-08-29 18:15:46 +09:00 |
|
Sinaei
|
a37d3b2541
|
modify state and show event stage in case of breaks
|
2023-08-07 17:08:15 +09:00 |
|
Sinaei
|
7e63f3034c
|
change checks for the first parameter
|
2023-07-26 15:15:16 +09:00 |
|
Sinaei
|
855d6a5c9c
|
using a constant build signature
|
2023-07-25 14:51:59 +09:00 |
|
Sinaei
|
3dad72f72f
|
perform build and version check in handshaking between debugger and debuggee
|
2023-07-24 20:00:50 +09:00 |
|
Sinaei
|
6a0b14f655
|
set timeout for retrying of the handshaking
|
2023-07-24 18:47:53 +09:00 |
|
Sinaei
|
e8f26e3afa
|
add double ping check request
|
2023-07-24 16:25:50 +09:00 |
|
Sinaei
|
d9e04df425
|
show warning in case of using u in 32 programs
|
2023-07-20 18:25:39 +09:00 |
|
Sinaei
|
9d239ccdfd
|
query for process type (32-bit or 64-bit) from VMX-root and IOCTL
|
2023-07-20 15:52:34 +09:00 |
|
Sinaei
|
a76e858915
|
add trap flag mask callback
|
2023-07-14 15:39:02 +09:00 |
|
Sinaei
|
400a402319
|
delivered page-fault injection request in the kernel
|
2023-07-13 18:43:35 +09:00 |
|
Sinaei
|
8f3405b4ef
|
user-mode part of sending page-fault injection
|
2023-07-13 17:59:33 +09:00 |
|
Sinaei
|
cc99978919
|
interpret .pagein commands parameters
|
2023-07-13 16:05:42 +09:00 |
|
Sinaei
|
2b54f993f7
|
change exception page-fault error code
|
2023-07-13 13:51:35 +09:00 |
|
Sinaei
|
4556e3fcd4
|
add breakpoint in case of reaching to entrypoint
|
2023-07-10 20:00:07 +09:00 |
|
Sinaei
|
4c2d628a95
|
fix constant test variables
|
2023-06-08 21:59:06 +09:00 |
|
unknown
|
4194880a2e
|
fix callstack command invalid address check
|
2023-05-30 20:23:24 +09:00 |
|
unknown
|
2251ea5973
|
add breakpoint manipulation interception mechanism
|
2023-05-22 20:52:34 +09:00 |
|
unknown
|
746320b359
|
add tree view for function tracking mechanism
|
2023-05-07 02:45:44 +09:00 |
|
unknown
|
51854f1aa9
|
add track command to trace function calls and rets
|
2023-05-05 22:03:00 +09:00 |
|
unknown
|
544228f24d
|
change SDK creation order to fix initial build errors
|
2023-04-26 15:53:29 +09:00 |
|
unknown
|
d02f56ea12
|
fix unhandled stack growth on receiving buffer
|
2023-04-25 18:53:23 +09:00 |
|
unknown
|
9d2b92d2f8
|
reformat files with wrong shape
|
2023-03-22 17:45:52 +09:00 |
|
unknown
|
4c09327598
|
apply fixed range number for external VMCALLs
|
2023-02-02 21:28:19 +09:00 |
|
unknown
|
daffe69a3d
|
done implementing short-circuiting event
|
2022-10-17 12:46:09 +09:00 |
|
unknown
|
606cb775a1
|
fix some typos
|
2022-10-06 17:45:07 +09:00 |
|
unknown
|
6d5c60f791
|
add event sc for short-circuiting commands
|
2022-10-04 18:44:00 +09:00 |
|
unknown
|
5a9bb2f057
|
temp fix for hyper-v TLFS IDLE MSR
|
2022-09-28 17:12:46 +09:00 |
|
SinaKarvandi
|
dc62099a16
|
change SDK headers
|
2022-07-15 14:52:07 -07:00 |
|
SinaKarvandi
|
1823c024fd
|
general SDK improvements
|
2022-07-14 04:37:31 -07:00 |
|