Commit graph

60 commits

Author SHA1 Message Date
Moammad97
fa3ca1cf87 detection of registers added. 2021-03-08 19:26:56 +03:30
SinaKarvandi
7ef60ef5e6 change location of GUEST_REGS 2021-03-04 07:04:40 -08:00
SinaKarvandi
d293b944f9 fix multiple register definition linker problem 2021-03-04 02:15:14 -08:00
SinaKarvandi
5e06e4505b wrap up support to %ws 2021-03-03 13:21:27 -08:00
SinaKarvandi
babbbe6694 support to %ws and %ls in vmx-root script-engine 2021-03-03 07:21:56 -08:00
Moammad97
21427ce10d script engine register value set 2021-03-03 17:11:33 +03:30
Moammad97
f630d15d6d variable assignment added. 2021-03-03 16:53:19 +03:30
Moammad97
1a3eb2e908 Merge branch 'master' of https://github.com/HyperDbg/HyperDbg into master 2021-03-03 12:18:48 +03:30
Moammad97
a32c3587e1 wstr, str and sizeof functions removed 2021-03-03 12:18:17 +03:30
SinaKarvandi
bfadef570e add vmx-root compatible wcslen 2021-03-02 10:44:27 -08:00
SinaKarvandi
b1f11e895c adjust packet chunk size 2021-03-02 03:37:42 -08:00
SinaKarvandi
21e8d1539f fix problem of copy script buffer to debuggee 2021-03-01 12:37:45 -08:00
SinaKarvandi
e8ed7a6de7 support to printf format specifiers 2021-02-28 11:43:41 -08:00
SinaKarvandi
28d420b884 add overflow checks for script engine printf 2021-02-26 16:02:57 -08:00
SinaKarvandi
357436dd72 support to %s in printf script-engine 2021-02-26 15:24:34 -08:00
SinaKarvandi
ce9cbb25dd support for %x in script-engine printf function 2021-02-26 13:49:54 -08:00
Moammad97
72b7652c4d fix printf function bug 2021-02-27 00:20:57 +03:30
SinaKarvandi
b2ec5024ea Pre-printf for %d 2021-02-26 12:09:10 -08:00
Moammad97
e2bb08484d debug printf function 2021-02-25 23:11:20 +03:30
Moammad97
365c13a913 working on printf 2021-02-25 22:15:21 +03:30
SinaKarvandi
01f8599b2c Iterate printf symbols 2021-02-25 10:37:15 -08:00
Moammad97
11d127326d Add printf implementation 2021-02-25 21:50:34 +03:30
SinaKarvandi
78a74b3202 implement functions of script engine 2021-02-14 08:17:47 -08:00
Moammad97
59343cbf00 Add disableevent, enableevent and break functions to script engine 2021-02-14 18:43:46 +03:30
Moammad97
d471f2700f resolve id and hex conflict bug in script engine scanner 2021-02-14 15:54:29 +03:30
Moammad97
2566253d30 Label printf arguments for memory validation check 2021-02-13 17:45:02 +03:30
SinaKarvandi
9585388abf send user-mode messages to debugger 2021-02-13 05:23:42 -08:00
Moammad97
640b06a453 Add printf to script engine codegen 2021-02-12 03:12:01 +03:30
SinaKarvandi
34b3f29fff initial implementation of .formats command using script engine 2021-02-07 14:15:04 -08:00
SinaKarvandi
846e08d5bf check for address validity in script engine 2021-02-07 08:18:00 -08:00
Moammad97
208b70c36d Handle invalid address in script engine 2021-02-07 16:21:08 +03:30
Moammad97
8213f96a66 Add formats function 2021-02-07 15:14:26 +03:30
SinaKarvandi
e331ead8e9 perform script in print command 2021-02-04 08:37:49 -08:00
SinaKarvandi
3e28ac1a03 replace user-mode message showing functions 2021-01-14 05:46:05 -08:00
SinaKarvandi
aea71cd602 add skeleton of address validity check to script engine 2021-01-14 05:42:30 -08:00
SinaKarvandi
6774a0b451 add peb pseudo-register to script engine 2021-01-14 04:00:25 -08:00
SinaKarvandi
9163ba8371 as 2021-01-14 03:09:31 -08:00
SinaKarvandi
280d9c1364 add action buffer to script engine 2021-01-14 02:59:30 -08:00
SinaKarvandi
d430444f1e add new contexts 2021-01-14 02:33:38 -08:00
Moammad97
847f10bf07 Add PseudoRegisters to Script Engine 2021-01-14 13:36:57 +03:30
SinaKarvandi
2da2c47b67 add peb pseudo-regs 2021-01-14 01:52:54 -08:00
SinaKarvandi
77b47210f2 add validity check for script engine 2020-12-05 14:28:01 -08:00
Moammad97
ae7f2ebba3 execute Json function 2020-12-04 01:04:15 +03:30
Moammad97
5889f5ae5c add string symbol 2020-12-03 20:54:33 +03:30
Moammad97
d7214a40e1 automating TOKEN to SYMBOL conversion 2020-12-02 18:11:03 +03:30
Moammad97
225e7315a0 change files structure 2020-12-02 15:52:49 +03:30
SinaKarvandi
0d4af9906a fix event forwarding validation bugs 2020-11-24 13:24:49 -08:00
SinaKarvandi
7fcb7a2cfb send kernel results based on event tags 2020-11-18 08:59:26 -08:00
SinaKarvandi
5466793bde call print as function 2020-11-04 06:58:04 -08:00
Moammad97
e4f990690d Fix print bug 2020-11-04 18:07:55 +03:30