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
SinaKarvandi
837fa76981
read base address and entrypoint from kernel
2021-12-28 17:14:57 +03:30
SinaKarvandi
ba654d1135
add test query command to notify about the halt state of cores
2021-12-17 02:25:51 +03:30
semenov_gv
d4176fec0f
Code refactor, lower scope, EOF bug
2021-12-03 17:38:18 +03:00
Герман Семенов
7adf582459
Minor code refactor and fixed memleak
...
Signed-off-by: semenov_gv <GermanAizek@yandex.ru>
2021-12-02 14:49:05 +03:00
semenov_gv
05672ff0d7
std functions for working with lines, better char
2021-12-01 19:30:05 +03:00
SinaKarvandi
6820178a0a
get process as a parameter to threads list
2021-11-27 20:21:50 +03:30
SinaKarvandi
c578bc0ee6
add .thread command and show details of current thread
2021-11-23 03:28:57 +03:30
SinaKarvandi
a0d2829abd
support ctrl+c on instumentation (t, p, i) commands
2021-11-18 18:27:33 +03:30
SinaKarvandi
524c553cf1
fix local variable on kernel script engine
2021-11-14 02:12:56 +03:30
SinaKarvandi
01226578cf
add prealloc command
2021-11-14 00:45:00 +03:30
SinaKarvandi
357615d03b
show specific errors when EPT hooks not applied
2021-11-13 01:04:20 +03:30
SinaKarvandi
d900ed738b
add first phase of process list view
2021-11-08 13:51:53 +03:30
SinaKarvandi
7106975493
add eprocess to .process switch
2021-11-06 13:08:44 +03:30
SinaKarvandi
4f08494cb2
add process validity checks
2021-11-04 12:47:18 +03:30
SinaKarvandi
d8536bf550
fix Win 11 SDK build error
2021-11-04 12:20:46 +03:30
SinaKarvandi
340a2f68ff
check process id when setting events
2021-11-02 23:36:33 +03:30
SinaKarvandi
dc2dacbc39
show appropriate error when events are not applied
2021-10-27 02:43:15 +03:30
SinaKarvandi
98be16e53a
make hex error codes
2021-09-30 12:31:51 +03:30
SinaKarvandi
aaad32db55
update kHyperDbg 2
2021-09-27 21:08:11 +03:30