Sinaei
e65db2fc36
fix spelling typos 5
2024-03-17 19:00:14 +09:00
Sinaei
696fb551db
fix spelling typos 3
2024-03-17 18:17:38 +09:00
Sinaei
5d58d0a1aa
fix spelling typos
2024-03-17 01:01:22 +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
773bec33b3
check if clearing priority buffer is full or not
2023-11-08 14:45:57 +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
2c66e489ec
make the action buffer allocation VMX-root mode compatible
2023-10-17 21:01:30 +09:00
Sinaei
acbd941500
allocate actions from VMX-root mode
2023-10-17 18:20:21 +09:00
Sinaei
7cb35d3313
allocate buffer for events in VMX-root mode
2023-10-17 16:50:28 +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
98a87fe63d
add the synchronization implementation of vmx-root broadcast
2023-10-10 21:46:05 +09:00
Sinaei
78ca11899c
add mode command
2023-09-18 19:47:13 +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
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
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
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
426143425b
standardized triggering events
2023-01-29 04:06:01 +09:00
unknown
606cb775a1
fix some typos
2022-10-06 17:45:07 +09:00
unknown
60a7ef9855
add user-mode part of short-circuiting and event modes
2022-10-05 13:34:53 +09:00
SinaKarvandi
a0727500fd
add 0n prefix to decimal numbers
2022-07-11 14:23:05 -07:00
SinaKarvandi
ee1cd72fb7
fix memory leaks relating to the events allocations
2022-05-09 01:34:07 +04:30
SinaKarvandi
0f7724295a
fix memory leaks
2022-05-08 22:13:44 +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
51340c07e7
query count of active threads and processes
2022-05-04 21:43:25 +04:30
SinaKarvandi
518f0a1d22
fix interlocked functions problem
2022-03-13 01:33:21 +03:30
SinaKarvandi
1eb6334288
send action buffer as pointer in script engine
2022-03-12 15:09:17 +03:30
Герман Семенов
b9313ee40d
optimizing insertion into string containers
...
Signed-off-by: germanaizek <GermanAizek@yandex.ru>
2022-03-11 12:10:10 +03:00
SinaKarvandi
f76740d906
second phase of supporting callstack
2022-03-05 17:32:54 +03:30
SinaKarvandi
fb5543765e
allocate dynamic memory to get information about kernel modules
2022-02-16 02:43:15 +03:30
SinaKarvandi
ca3c6c227d
first phase of supporting user mode modules in lm command
2022-02-14 23:58:01 +03:30
SinaKarvandi
459b4ab9a2
support to pid all in events
2022-02-07 14:19:51 +03:30
SinaKarvandi
66aac3f3f2
implement the thread switching mechanism
2022-02-01 15:15:46 +03:30
SinaKarvandi
0cc9ffb8f5
implementation of detaching from process in user debugger
2022-01-24 15:45:44 +03:30
SinaKarvandi
8af6a5eed3
remove unnecessary codes for thread interception mechanism and avoid double attaching to a process
2022-01-23 13:43:53 +03:30
SinaKarvandi
d29b58ee13
general update
2022-01-18 22:38:56 +03:30
SinaKarvandi
64c3b64bd3
add pause command
2022-01-17 14:54:41 +03:30
SinaKarvandi
3794089213
add thread debugging mechanism
2022-01-12 01:05:12 +03:30
SinaKarvandi
ba970b894b
add process termination command
2022-01-10 21:46:48 +03:30
SinaKarvandi
164a05b646
support to x86 attaching
2022-01-01 17:45:37 +03:30
SinaKarvandi
3a6cc599c1
remove hooks after calling the user-mode entrypoint
2022-01-01 16:29:55 +03:30
Mohammad Sina Karvandi
bf6af52d4e
Merge pull request #100 from GermanAizek/master
...
Code refactor
2021-12-29 20:49:26 +03:30
semenov_gv
d85a5d7fe0
Code refactor
2021-12-29 13:33:41 +03:00