Commit graph

323 commits

Author SHA1 Message Date
Sinaei
dffbf426ed add support to modules in the event forwarding 2023-10-12 12:45:50 +09:00
Sinaei
5ad76bf736 add support to the event forwarding mechanism in the debugger mode 2023-10-11 17:04:55 +09:00
Sinaei
1031cc36c2 add output to the event commands 2023-10-11 15:03:51 +09:00
Sina Karvandi
b57b886cb3
Merge pull request #283 from HyperDbg/instant-event2
Instant event2
2023-10-11 12:44:03 +09:00
Sinaei
c4b98c86ab add broadcase task on a single core in the vmx-root mode 2023-10-10 23:28:31 +09:00
xmaple555
3160b470bc Update CommandDebug for .debug close 2023-10-10 21:21:03 +08:00
Sinaei
98a87fe63d add the synchronization implementation of vmx-root broadcast 2023-10-10 21:46:05 +09:00
Sina Karvandi
edc8a712ce
Merge branch 'dev' into instant-events 2023-10-09 14:27:18 +09:00
xmaple555
1dba314368 Correct typo 2023-10-05 21:27:08 +08:00
xmaple555
feef1a170e Add interception for commands in remote computer 2023-10-05 03:37:15 +08:00
Thiago
4fcf0e98ca
Update namedpipe.cpp 2023-10-02 19:12:27 -03:00
Sinaei
d4e57ea5be add Halted Core mechanism 2023-09-30 22:01:46 +09:00
Sinaei
78ca11899c add mode command 2023-09-18 19:47:13 +09:00
Sinaei
2c6bb7abd2 trigger event in case of mode changes 2023-09-18 13:03:28 +09:00
Sinaei
bd476454bc change script boolean expression grammar commands 2023-09-18 11:18:09 +09:00
Sina Karvandi
3017d139ff
Merge branch 'dev' into rev-machine 2023-09-16 19:20:26 +09:00
Sinaei
67ee6de503 add cr3 ktrap and memtrap events definitions 2023-09-15 18:00:01 +09:00
Sinaei
b66d1a2c44 add utrap event 2023-09-13 19:59:55 +09:00
Sinaei
7fe2be3f7d change the SDK examples 2023-09-12 11:45:50 +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
2d645b3037 change the path of gu command 2023-09-06 14:35:15 +09:00
xmaple555
991be8c929 correct comments in gu.cpp 2023-09-06 09:42:18 +08:00
Sinaei
9ba77a62fb set callback for starting RE machine processes 2023-09-05 20:39:18 +09:00
Sina Karvandi
5930a7b065
Merge pull request #253 from HyperDbg/dev
Dev
2023-08-29 20:16:32 +09:00
Sinaei
69ceb68911 add the dump command 2023-08-29 18:15:46 +09:00
Sinaei
7be0827de9 add pid to the dump command 2023-08-27 21:22:25 +09:00
Sinaei
be075e27ed add .dump command 2023-08-26 22:31:57 +09:00
Sinaei
5943acaa58 add the process id and thread id into the watching list 2023-08-14 13:19:27 +09:00
Sinaei
a37d3b2541 modify state and show event stage in case of breaks 2023-08-07 17:08:15 +09:00
Sinaei
1ed3b5078f fix the problem of .kill and .restart command 2023-08-06 23:50:17 +09:00
Sinaei
4d745eb1ac check to prevent short-circuiting in post calling stages 2023-08-04 15:27:47 +09:00
Sinaei
f2357d6df5 change implementation of binary search algorithm 2023-08-02 20:50:21 +09:00
Sinaei
bbf0062dbc add support to event calling stages 2023-07-31 15:05:14 +09:00
Sinaei
ef20d3468a refine calling stage 2023-07-30 22:43:51 +09:00
Sinaei
68ce21bda0 remove user-mode debugger trap flag ignorance 2023-07-26 17:34:43 +09:00
Sinaei
44b68442f7 check signature for TCP connections 2023-07-26 16:53:27 +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
Sina Karvandi
230950a454
Merge pull request #246 from HyperDbg/trap-flag-state
Trap flag state
2023-07-24 20:16:20 +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
b7dc237d7f fix eb parsing 'eb' hex byte issue 2023-07-24 01:22:28 +09:00
Sinaei
0d7da2f06a check the trap state and masking traps 2023-07-21 21:51:56 +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
737f27bc9b add new aliases for u, u2 as u64 and u32 2023-07-17 18:53:51 +09:00
Sinaei
b7a476dd0f update err messages for not specifying pid in the debugger mode 2023-07-17 16:10:13 +09:00