Commit graph

388 commits

Author SHA1 Message Date
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
dcb9f44584 change showing parsed tokens 2024-07-30 20:16:05 +09:00
SinaKarvandi
4fc7d9d441 change code, condition and script parser 2024-07-30 19:38:50 +09:00
SinaKarvandi
5d9959cdf6 change event commands to new parser 2024-07-30 18:44:15 +09:00
SinaKarvandi
e1e4a13cf0 applying new parser to commands 8 2024-07-30 16:55:06 +09:00
SinaKarvandi
c878957cbb applying new parser to commands 7 2024-07-30 15:47:35 +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
cef8b27816 add new function types based on new tokenizer 2024-07-29 17:16:52 +09:00
SinaKarvandi
8099424b89 change token parser key value pairs to tuples 2024-07-29 16:24:39 +09:00
SinaKarvandi
328b906e31 print command tokens 2024-07-29 14:17:03 +09:00
SinaKarvandi
6005722cc9 Export SDK API for assembling instructions 2024-07-28 18:10:54 +09:00
SinaKarvandi
f587313425 Implemented feature to pause the debuggee immediately upon connection 2024-07-28 16:57:28 +09:00
SinaKarvandi
602dd5d049 add modifications for the module in the event forwarding mechanism 2024-07-26 16:44:14 +09:00
SinaKarvandi
1e4e8fd6f0 add auto-pause after connecting to debuggee 2024-07-25 17:45:55 +09:00
xmaple555
0aba9b5a1b update script-engine 1 2024-07-24 21:25:55 +08:00
SinaKarvandi
ed081861a2 fix versioning issues 2024-07-23 20:45:17 +09:00
SinaKarvandi
90da764d7e change message of breaking debugger in the VMI Mode 2024-07-21 17:41:40 +09:00
Sina Karvandi
699e911a25
Revert "update CMakeLists.txt and try to fix log callBack" 2024-07-21 17:11:41 +09:00
Sina Karvandi
dfa8fa3dc6
Merge pull request #438 from ddkwork/dev
update CMakeLists.txt and try to fix log callBack
2024-07-21 16:47:33 +09:00
SinaKarvandi
0001a09190 merge fixes to the assembler parser 2024-07-21 16:42:50 +09:00
SinaKarvandi
5106e440d1 adjust script limitation and VMX-root buffer size constants 2024-07-21 16:35:43 +09:00
Admin
13b1d2f57a must run log callBack 2024-07-21 07:22:22 +08:00
Admin
6ef4c4b58a update CMakeLists.txt and try to fix log callBack 2024-07-21 06:11:56 +08:00
Abbas-MG
11d3031c99 BytesCount fixes 2024-07-20 20:47:19 +03:30
Abbas-MG
0c34aab9a8 0n parse fix 2024-07-20 20:35:11 +03:30
SinaKarvandi
481f103035 update command help messages 2024-07-20 22:05:39 +09:00
SinaKarvandi
4b16deae60 fix the computation error in asm code and asm condition buffers 2024-07-20 20:17:51 +09:00
SinaKarvandi
9291420cf8 fix minor issues with messages and line counter 2024-07-20 19:02:13 +09:00
xmaple555
37d6fc208b Merge remote-tracking branch 'origin-HyperDbg/dev' into dev 2024-07-20 11:59:04 +08:00
xmaple555
36b648eac6 update the user-defined function of the script-engine 2024-07-20 11:58:17 +08:00
xmaple555
a0abb047a8 add _SCRIPT_ENGINE_CODEEXEC_DBG_EN and stack buffer overflow check in script-engine 2024-07-19 19:17:46 +08:00
SinaKarvandi
8cdb4036b1 update event commands syntax 2024-07-19 17:03:43 +09:00
SinaKarvandi
9a8a6fef4b add warning message for clearing instant events 2024-07-19 14:05:52 +09:00
Sina Karvandi
98ebfaeb1e
Merge pull request #434 from HyperDbg/Abbas-MG-parser
parser and "0n" prefix
2024-07-19 13:14:33 +09:00
Abbas-MG
8bb2b6ae0c a line of test for parser 2024-07-18 21:59:24 +03:30
Abbas-MG
5ebce54a2f 0n prefix now interprets the number as decimal 2024-07-18 21:49:40 +03:30
Abbas-MG
4f35e6e2c0 improved parser class and moved into interpreter.cpp 2024-07-18 18:51:31 +03:30
SinaKarvandi
5e595f3418 init zero of set callback message SDK API 2024-07-18 16:45:42 +09:00
Abbas-MG
bcaa6bd282 syntax asm code - assert fail fix 2024-07-18 10:34:09 +03:30
SinaKarvandi
8e2491751e return shared buffer on set message callback 2024-07-18 15:59:30 +09:00
Abbas-MG
e8fe1bce74 added parser class 2024-07-18 10:07:09 +03:30
SinaKarvandi
33f44f25d0 Add message callback using shared memory 2024-07-18 13:12:30 +09:00
SinaKarvandi
25a912fbdb add unsetting text message callback 2024-07-18 12:51:53 +09:00
Abbas-MG
901e906f54 made assembler a class - add asm to condition and code 2024-07-17 14:12:24 +03:30