Commit graph

129 commits

Author SHA1 Message Date
SinaKarvandi
c0690141bb add support to get offset of fields based on symbols 2021-11-11 00:47:55 +03:30
mhgholamrezaei
ac417ae9ea support local variable in script engine 2021-11-10 20:16:29 +09:00
mhgholamrezaei
2167b7f3d6 can ignore return of function in the script engine 2021-10-21 18:02:42 +09:00
SinaKarvandi
3dd31f948f second phase of supporting object names in zydis 2021-10-19 17:13:44 +03:30
SinaKarvandi
bf65525429 first phase of supporting object names in zydis 2021-10-19 01:27:04 +03:30
SinaKarvandi
6761ad5166 refactor dereferencing codes in script engine 2021-10-11 19:14:06 +03:30
mhgholamrezaei
5bfc98148d ref function added to script engine 2021-10-11 20:37:54 +09:00
SinaKarvandi
c94caa789d add multi-line mechanism 2021-10-09 02:14:36 +03:30
SinaKarvandi
e935476901 add pname pseudo-register to the script engine 2021-10-02 01:39:22 +03:30
SinaKarvandi
98be16e53a make hex error codes 2021-09-30 12:31:51 +03:30
SinaKarvandi
7838db3932 adjust printf messages in symbol-parser 2021-09-28 18:17:14 +03:30
SinaKarvandi
94cb996a71 update kHyperDbg 2021-09-27 20:30:06 +03:30
SinaKarvandi
2082f874f3 fix volatile functions implementations in script engine 2021-09-27 19:06:40 +03:30
SinaKarvandi
6302dca9f0 change hierarchy of folders 2021-09-26 17:48:17 +03:30
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