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
8f3405b4ef
user-mode part of sending page-fault injection
2023-07-13 17:59:33 +09:00
Sinaei
2b54f993f7
change exception page-fault error code
2023-07-13 13:51:35 +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
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
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
SinaKarvandi
bfcdd57350
progress on making SDK 2
2022-06-24 05:23:29 -07:00
SinaKarvandi
2a6b7ac4b3
clean codes
2022-05-31 17:09:25 +04:30
SinaKarvandi
5396c633d6
show buffer size in the case of buffer overflow in sending packets
2022-05-19 23:38:22 +04:30
SinaKarvandi
ee1cd72fb7
fix memory leaks relating to the events allocations
2022-05-09 01:34:07 +04:30
Behrooz Abbassi
f817cbb801
Refactor: Improve projects configurations
...
- Improve Precompiled header usage
- Change "Output Directory" and "Intermediate Directory" of all projects to the same values
- Discard pdb files from release file
2022-05-04 16:38:21 -07:00
SinaKarvandi
6fe44fe713
add assertion for tests of driver loading
2022-04-27 19:11:45 +04:30
SinaKarvandi
0d3c8015aa
support to va2pa, pa2va, pte extension commands in debugger mode
2022-04-20 17:56:03 +04:30
SinaKarvandi
0f2579e970
avoid continue the debuggee for search memory command on debugger mode
2022-03-31 14:44:36 +04:30
SinaKarvandi
e650d79308
fix invalid reasons in NMI broadcasting
2022-03-24 15:13:22 +04:30
SinaKarvandi
cca6019b7e
avoid crash on reading memory on large size in debugger mode
2022-03-12 20:03:38 +03:30
SinaKarvandi
46376eba49
fix problem of sending small buffers before check for big bufferS
2022-03-08 23:32:56 +03:30
SinaKarvandi
3c965ef949
parse k command's parameters
2022-03-06 17:39:28 +03:30
SinaKarvandi
38a6b381a5
fix sync objects order
2022-03-06 13:06:10 +03:30
SinaKarvandi
f76740d906
second phase of supporting callstack
2022-03-05 17:32:54 +03:30
SinaKarvandi
d33c9d2657
first phase of implementing callstack
2022-03-05 15:46:03 +03:30
SinaKarvandi
c7e012f211
fix symbol buffer overflow on multiple connections in debugger mode
2022-03-04 14:46:03 +03:30
SinaKarvandi
7d327f26cc
send user mode process id to support user-mode modules in symbol tables
2022-02-17 03:27:50 +03:30
Behrooz Abbassi
7c21653177
Refactor - Code extraction
...
- Extract all kernel synchronization code blocks in a single function
2022-02-03 12:25:17 -08:00
SinaKarvandi
d29b58ee13
general update
2022-01-18 22:38:56 +03:30
SinaKarvandi
c1d5bd7346
add t stepping for user debugger
2022-01-13 17:54:03 +03:30
SinaKarvandi
fbcba2008e
send ud pause packets to user-mode
2022-01-12 18:52:34 +03:30