SinaKarvandi
e044dac3b4
fix ip spliting error
2022-05-18 02:11:11 +04:30
SinaKarvandi
5011e25d1b
show information about current process and threads in vmi mode
2022-05-17 00:30:49 +04:30
SinaKarvandi
c31ce6c53a
update rsp for testing script engine
2022-05-12 03:00:09 +04:30
SinaKarvandi
661d4b1c10
get thread count based on eprocess
2022-05-11 02:55:05 +04:30
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
SinaKarvandi
b85dd4fd8a
fix memory leaks for casting in script engine
2022-05-08 20:24:31 +04:30
SinaKarvandi
1f28739746
create objects routines for querying the state of threads and processes
2022-05-06 19:21:56 +04:30
SinaKarvandi
4917a1163e
Merge branch 'dev' of https://github.com/HyperDbg/HyperDbg into dev
2022-05-05 04:18:43 +04:30
SinaKarvandi
46b430e5e8
read count of threads
2022-05-05 04:18:23 +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
98e4d46bef
port TSX for address checking to user-mode
2022-05-01 00:52:50 +04:30
SinaKarvandi
58f7424852
user-mode phase of enumerating processes and threads in vmi mode
2022-04-30 23:23:39 +04:30
SinaKarvandi
6fe44fe713
add assertion for tests of driver loading
2022-04-27 19:11:45 +04:30
SinaKarvandi
538b607420
add first phase of supporting thread and process list in vmi mode
2022-04-27 17:47:06 +04:30
SinaKarvandi
3ef7483e40
add pid parameter to the pte extension command
2022-04-21 17:32:51 +04:30
SinaKarvandi
0d3c8015aa
support to va2pa, pa2va, pte extension commands in debugger mode
2022-04-20 17:56:03 +04:30
SinaKarvandi
cea75420fd
enhance dt command results
2022-04-19 16:24:15 +04:30
SinaKarvandi
74fe6e147b
fix dt and struct errors
2022-04-18 01:48:28 +04:30
SinaKarvandi
a32c1133cd
parse arguments of structure showing commands and change help of other commands
2022-04-17 23:05:24 +04:30
SinaKarvandi
7b47edffa1
add dt for physical memory mapping
2022-04-17 03:32:00 +04:30
SinaKarvandi
c0dcb18903
add dt support in debugger mode
2022-04-16 19:03:59 +04:30
SinaKarvandi
0ca3e9a6d4
add dt for vmi mode
2022-04-16 03:27:30 +04:30
SinaKarvandi
bdd6ce4dc8
get structure size to show in the dt command
2022-04-16 01:03:28 +04:30
SinaKarvandi
2b16ed3171
beautify dt command and add struct command
2022-04-15 23:18:06 +04:30
SinaKarvandi
24bd05233b
change invalid link in readme
2022-04-14 12:46:19 +04:30
SinaKarvandi
20ea601a84
change datatypes to the correct convention
2022-04-13 12:45:39 +04:30
SinaKarvandi
384823cb54
correction to command helps
2022-04-10 22:24:56 +04:30
SinaKarvandi
9e0eb2402d
parsing all the conditions of dt command
2022-04-08 01:21:03 +04:30
SinaKarvandi
69c98e5f38
parse parameters for dt command
2022-04-07 23:07:05 +04:30
SinaKarvandi
6e1928645f
second phase of supporting dt command
2022-04-07 12:45:48 +04:30
Behrooz Abbassi
b1d7415ee3
Refactor: Port all CPU (VT-x) related data structures to the "IA32-doc" library.
...
- This commit contains lots of changes that need to be tested, so properly it's unstable.
2022-04-04 13:36:33 -07:00
SinaKarvandi
1962e8748b
pass errors in memory searching from debuggee to debugger
2022-03-31 16:19: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
518f0a1d22
fix interlocked functions problem
2022-03-13 01:33:21 +03:30
SinaKarvandi
b232e99944
only show a portion of commands text in the event command
2022-03-12 23:24:24 +03:30
SinaKarvandi
cca6019b7e
avoid crash on reading memory on large size in debugger mode
2022-03-12 20:03:38 +03:30
SinaKarvandi
1eb6334288
send action buffer as pointer in script engine
2022-03-12 15:09:17 +03:30
Mohammad Sina Karvandi
b982a19e74
Merge pull request #136 from GermanAizek/dev
...
Code refactor and optimizing insertion into string containers
2022-03-12 14:43:11 +03:30
germanaizek
fbf6754586
Code refactor and possible fixed bugs
2022-03-11 12:57:52 +03:00
germanaizek
78c2085a39
code refactor and unchangeable params fixed to const
2022-03-11 12:32:39 +03:00
Герман Семенов
b9313ee40d
optimizing insertion into string containers
...
Signed-off-by: germanaizek <GermanAizek@yandex.ru>
2022-03-11 12:10:10 +03:00
SinaKarvandi
46376eba49
fix problem of sending small buffers before check for big bufferS
2022-03-08 23:32:56 +03:30
SinaKarvandi
b0a443912d
fix stack backtrace displying issue in 32bit env
2022-03-07 03:31:33 +03:30
SinaKarvandi
d05e7c89c4
fix callstack nx entry check
2022-03-07 01:59:41 +03:30
SinaKarvandi
3c965ef949
parse k command's parameters
2022-03-06 17:39:28 +03:30
SinaKarvandi
02ddba1ecf
make the correct callstack format
2022-03-06 16:00:14 +03:30
SinaKarvandi
12bccf9324
compact user sync objects
2022-03-06 13:14:05 +03:30