Commit graph

115 commits

Author SHA1 Message Date
mhgholamrezaei
b093ea0c8d add global variable support to script engine 2021-09-26 21:42:36 +09:00
SinaKarvandi
912b62e412 move tests and symbol-parser folders and files 2021-09-25 16:01:40 +03:30
SinaKarvandi
51f04a2e21 add script engine element to wrmsr command 2021-09-24 20:56:46 +03:30
unknown
fe6efe41b3 add rflags registers seprately. 2021-09-16 18:58:47 +04:30
SinaKarvandi
e9826ca294 add core pseudo register 2021-09-16 12:28:30 +04:30
mhgholamrezaei
bed9b56980 added new functions to script engine 2021-09-08 18:28:58 +09:00
mhgholamrezaei
b7d825e156 Merge branch 'master' of https://github.com/HyperDbg/HyperDbg into master 2021-09-05 21:55:53 +09:00
mhgholamrezaei
60036c719c fixed mulit-core problem of printf 2021-09-05 21:55:42 +09:00
unknown
0933e4435d add read/write idtr,gdtr,idt,... and 16/32 bits registers. 2021-09-02 19:57:42 +04:30
unknown
383f860846 add r* 16/32 bit reg read. 2021-09-02 17:04:02 +04:30
SinaKarvandi
bf7ac5daef add aborting mechanism in downloading symbols 2021-09-01 16:01:45 +04:30
unknown
ae8d727383 add new registers(32/16/8 bit registers). 2021-08-26 15:48:17 +04:30
mhgholamrezaei
eb0684700f not operation bug fixed 2021-08-20 22:36:25 +04:30
mhgholamrezaei
4255906356 division by zero bug fixed 2021-08-20 22:21:52 +04:30
mhgholamrezaei
df01a308f2 registers and pseudoregister validity checked 2021-08-20 20:38:36 +04:30
mhgholamrezaei
a4f5d8dccc eb ed eq with no lvalue added 2021-08-20 20:25:48 +04:30
mhgholamrezaei
75b237b9ff test_statement function added to script-engine 2021-08-20 19:09:39 +04:30
SinaKarvandi
b405830f8f integrate automatic tester for script engine 2021-08-20 18:42:12 +04:30
mhgholamrezaei
259ecfdd7b eb, ed, eq problems solved 2021-08-20 18:22:01 +04:30
SinaKarvandi
595c2a2d7a add automatic tester for statements 2021-08-20 17:56:54 +04:30
SinaKarvandi
ed10290568 add test-case generator for script-engine 2021-08-20 03:07:58 +04:30
SinaKarvandi
0c2e5cc39f fix the problem of clearing events in user mode 2021-08-15 14:10:00 +04:30
Moammad97
9ce3cd5ebb memory management problems solved in script engine 2021-07-04 15:27:29 +04:30
Moammad97
e12ff76d49 script engine errors fixed 2021-06-27 19:48:25 +04:30
SinaKarvandi
187b718eb4 remove definition.h from script engine 2021-06-24 01:38:17 +04:30
SinaKarvandi
a703fbe5e7 reload symbols automatically in local debugging 2021-06-21 15:15:28 +04:30
SinaKarvandi
91cd13a0b1 add symbol load and unload to .sym command 2021-06-21 01:18:42 +04:30
SinaKarvandi
d448e697e5 add download argument to .sym command 2021-06-18 01:37:29 +04:30
Moammad97
2f381fef7b symbols added to script engine 2021-06-11 16:18:27 +04:30
Moammad97
6190f18fff eb, ed and eq functions added to script engine 2021-06-11 15:26:08 +04:30
Moammad97
9565dda7cf script engine pch added 2021-06-11 12:46:41 +04:30
AleeAmini
1f246f18ae add pdb downloader. 2021-06-10 08:10:18 -07:00
SinaKarvandi
5979dff7ea link symbol initializer 2021-06-10 17:33:05 +04:30
SinaKarvandi
4902e01ddc final fix for script engine pre-compiled headers 2021-06-10 16:31:25 +04:30
SinaKarvandi
4c70731b81 add pre-compiled header to script engine 2021-06-10 15:25:18 +04:30
SinaKarvandi
14b27d3831 globalize structures for symbols 2021-06-10 14:12:25 +04:30
SinaKarvandi
c8ab3f5e15 build symbol table 2021-06-10 02:54:32 +04:30
SinaKarvandi
c470f5b333 add function to get symbol details from file 2021-06-07 21:01:41 +04:30
SinaKarvandi
1f8017a60f add support to single function to address parsing 2021-06-03 16:43:00 +04:30
SinaKarvandi
f6d3032d38 add x command 2021-05-31 20:13:18 +04:30
SinaKarvandi
d2a06c349a send base address to load pdb modules 2021-05-30 20:25:07 +04:30
SinaKarvandi
0bc73b66c6 fix mt build misconfigurations 2021-05-29 19:05:16 +04:30
SinaKarvandi
88b2b597af move symbol pdb parser to a separate project 2021-05-29 18:52:50 +04:30
Moammad97
e8b01a6cfd continue and break statements added to script engine 2021-05-22 18:37:48 +04:30
Moammad97
3f020f842f script engine error fixed 2021-05-19 15:32:28 +04:30
Moammad97
2c3206514f memset added to script engine grammar 2021-05-19 15:17:14 +04:30
Moammad97
c049fe4d5b clean up 2021-05-14 12:58:06 +04:30
Moammad97
4ad001e974 script engine bugs fixed 2021-05-13 15:24:03 +04:30
Moammad97
650464271f script engine parser performance improved 2021-04-14 03:16:31 +04:30
Moammad97
93ce6bb86d script engine fix bugs 2021-04-14 00:34:38 +04:30