SinaKarvandi
|
4ec60c3bed
|
fix passing module to the lm command
|
2025-01-09 01:13:42 +01:00 |
|
SinaKarvandi
|
74af42897f
|
use debug privilege to fix symbol issue on 24h2
|
2025-01-08 23:39:49 +01:00 |
|
SinaKarvandi
|
bb9c4e30d7
|
add support for IO APIC
|
2024-11-19 13:56:22 +01:00 |
|
SinaKarvandi
|
595a78f776
|
add automated script compilation
|
2024-10-02 15:04:02 +02:00 |
|
sina
|
e926e3edb1
|
add SKD APIs for tracing, tracking, and instrumenting instructions
|
2024-09-06 12:42:55 +02:00 |
|
sina
|
a1ef3e8808
|
add main command parser testcases with comments
|
2024-08-21 03:35:22 +09:00 |
|
SinaKarvandi
|
7b91f3ca3e
|
make general automated test cases for the semantic scripts
|
2024-08-16 17:13:13 +09:00 |
|
SinaKarvandi
|
0e25c5b617
|
add automatic connection to remote system for semantic script test cases
|
2024-08-16 16:14:52 +09:00 |
|
SinaKarvandi
|
8caea1fb77
|
run command test case tester from the test command
|
2024-08-13 19:31:02 +09:00 |
|
SinaKarvandi
|
8c45148271
|
fix integration tokens for the new parser
|
2024-08-10 23:11:59 +09:00 |
|
SinaKarvandi
|
c84408924c
|
integrate new parser with the .start command
|
2024-08-10 22:22:03 +09:00 |
|
SinaKarvandi
|
acae1d3a41
|
add support to path for the struct command
|
2024-08-10 21:21:23 +09:00 |
|
SinaKarvandi
|
b7725a769e
|
add new parser to debug, output and assembly commands
|
2024-08-10 20:06:26 +09:00 |
|
SinaKarvandi
|
ceb12f842f
|
change parser of hide and settings commands
|
2024-08-10 18:23:40 +09:00 |
|
SinaKarvandi
|
787e79d713
|
add more commands to the new token parser
|
2024-07-31 19:49:52 +09:00 |
|
SinaKarvandi
|
2843332a1c
|
change error message for initial commands
|
2024-07-31 18:21:23 +09:00 |
|
SinaKarvandi
|
a6b26c7e93
|
add second command argument to the tokenizer
|
2024-07-31 14:08:14 +09:00 |
|
SinaKarvandi
|
e1e4a13cf0
|
applying new parser to commands 8
|
2024-07-30 16:55:06 +09:00 |
|
SinaKarvandi
|
33b1ad5be5
|
applying new parser to commands 6
|
2024-07-30 15:07:17 +09:00 |
|
SinaKarvandi
|
000a9241fb
|
applying new parser to commands 5
|
2024-07-30 14:17:06 +09:00 |
|
SinaKarvandi
|
760908f5e3
|
applying new parser to commands 4
|
2024-07-30 13:17:50 +09:00 |
|
SinaKarvandi
|
4c54c0c20b
|
applying new parser to commands 3
|
2024-07-29 19:40:24 +09:00 |
|
SinaKarvandi
|
865111dd6a
|
applying new parser to commands 2
|
2024-07-29 18:46:12 +09:00 |
|
SinaKarvandi
|
13c4355a16
|
applying new parser to commands 1
|
2024-07-29 18:06:54 +09:00 |
|
SinaKarvandi
|
602dd5d049
|
add modifications for the module in the event forwarding mechanism
|
2024-07-26 16:44:14 +09:00 |
|
SinaKarvandi
|
5106e440d1
|
adjust script limitation and VMX-root buffer size constants
|
2024-07-21 16:35:43 +09:00 |
|
SinaKarvandi
|
9a8a6fef4b
|
add warning message for clearing instant events
|
2024-07-19 14:05:52 +09:00 |
|
Abbas-MG
|
901e906f54
|
made assembler a class - add asm to condition and code
|
2024-07-17 14:12:24 +03:30 |
|
SinaKarvandi
|
3eb34a91ed
|
add syntax modification for the assembler
|
2024-07-15 13:52:39 +09:00 |
|
SinaKarvandi
|
d4b3640fd9
|
change asm convention
|
2024-07-15 11:50:33 +09:00 |
|
SinaKarvandi
|
9c0d233d73
|
update asm details
|
2024-07-15 10:44:10 +09:00 |
|
Abbas-MG
|
68217e932a
|
improved: asm parse - symbol parse - byte gen only
|
2024-07-15 05:04:08 +03:30 |
|
SinaKarvandi
|
fe2e86abcb
|
reorder keystone and zydis headers
|
2024-07-15 09:45:42 +09:00 |
|
SinaKarvandi
|
0bfb36f195
|
add keystone libraries
|
2024-07-14 18:22:42 +09:00 |
|
Abbas-MG
|
0192fd0222
|
add assemble command "a"
intel 64bit syntax tested. symbols are supported.
|
2024-07-13 20:20:52 +03:30 |
|
SinaKarvandi
|
139be97b81
|
fix memory writing sdk error
|
2024-07-10 21:00:23 +09:00 |
|
SinaKarvandi
|
25290cf2d7
|
export memory writing API SDK
|
2024-07-10 20:21:31 +09:00 |
|
SinaKarvandi
|
e30a5d6ce0
|
add external memory function with byte granularity
|
2024-07-10 20:13:31 +09:00 |
|
SinaKarvandi
|
6197407eb6
|
add unified memory editing API
|
2024-07-10 18:36:11 +09:00 |
|
SinaKarvandi
|
df50e0d866
|
export script definition to SDK
|
2024-07-07 22:07:45 +09:00 |
|
SinaKarvandi
|
7c3b7a68f9
|
add register writing function
|
2024-07-07 21:44:07 +09:00 |
|
SinaKarvandi
|
2d6f657d87
|
add reading register SDK API
|
2024-07-07 19:50:01 +09:00 |
|
SinaKarvandi
|
5e298a853a
|
export memory reading functions
|
2024-07-06 22:46:57 +09:00 |
|
SinaKarvandi
|
9a68be32c9
|
change the core file name
|
2024-07-05 18:50:51 +09:00 |
|
SinaKarvandi
|
63d09b12f8
|
fix load vmm SDK exported function
|
2024-07-03 19:16:14 +09:00 |
|
SinaKarvandi
|
aab38e8123
|
add exported SDK for pause, continue and setting breakpoints
|
2024-06-27 19:41:32 +09:00 |
|
SinaKarvandi
|
9b4fbaeb61
|
change libhyperdbg SDK functions
|
2024-06-24 19:07:06 +09:00 |
|
SinaKarvandi
|
48c362255e
|
build based on new libhyperdbg
|
2024-06-24 18:05:54 +09:00 |
|