Commit graph

59 commits

Author SHA1 Message Date
SinaKarvandi
7fcb7a2cfb send kernel results based on event tags 2020-11-18 08:59:26 -08:00
SinaKarvandi
5a8c9537a8 read immediate message passing for events 2020-11-18 07:30:01 -08:00
SinaKarvandi
e42417e2e4 check for existing output sources 2020-11-16 07:21:02 -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
Moammad97
39e447eccd Fix bugs 2020-11-04 15:50:14 +03:30
SinaKarvandi
917ed5cf13 script engine keywords implemented 2020-10-29 07:05:20 -07:00
Moammad97
a3f8df947c print command added. 2020-10-28 12:29:30 +03:30
SinaKarvandi
c6458f2dc6 send pointer of script engine to the kernel 2020-10-27 02:06:10 -07:00
SinaKarvandi
3599e02f52 read scripts from files 2020-10-26 14:51:26 -07:00
SinaKarvandi
8d284f2edb perform script engine tasks on kernel 2020-10-25 10:09:52 -07:00
Moammad97
4f1d729a73 Print Result 2020-10-25 19:03:53 +03:30
SinaKarvandi
c1193d1a3e define execution functions in one header 2020-10-25 08:13:13 -07:00
Moammad97
1d3f114c82 Error messages handled 2020-10-24 14:36:07 +03:30
Moammad97
cf8dfce348 Some functions code generation handled 2020-10-24 12:19:10 +03:30
SinaKarvandi
961e4cde42 add execution engine of script engine 2020-10-22 09:02:28 -07:00
SinaKarvandi
8761f31685 add script to kernel actions 2020-10-22 08:14:59 -07:00
SinaKarvandi
e67dd6c7e0 interpret and send multiple actions to the kernel - script 2020-10-22 06:27:28 -07:00
SinaKarvandi
a0d76a99ce add print command to test script engine 2020-10-08 05:32:57 -07:00
SinaKarvandi
b721381abf change log the state to run script 2020-10-08 01:16:51 -07:00
SinaKarvandi
3bc62dc753 add handshake over named pipe in test process 2020-09-16 08:48:37 -07:00
SinaKarvandi
2f19dd19ea complete the attaching process 2020-09-12 14:57:06 -07:00
SinaKarvandi
712cf7d7a8 stepping request t command 2020-09-08 13:53:27 -07:00
SinaKarvandi
4c679db851 major update 2020-08-28 04:03:12 -07:00
SinaKarvandi
de7bb55889 support to search memory in user-mode side 2020-07-29 14:03:55 -07:00
SinaKarvandi
70132eccf1 edit memory with virtual address working in non-read only pages only 2020-07-28 10:30:36 -07:00
SinaKarvandi
7a7bc46ebe user-mode portion of memory editor 2020-07-28 05:10:27 -07:00
SinaKarvandi
bce7017c57 support to va2pa and pa2va commands 2020-07-17 11:32:57 -07:00
SinaKarvandi
96c171ce48 integrate and trim headers 2020-07-13 13:54:52 -07:00
SinaKarvandi
aae91615e8 pre-support to multiple hooks on epthook command 2020-07-11 11:48:04 -07:00
SinaKarvandi
712dc6ddc8 solve the problem of halting ept hook on multi-core 2020-07-10 15:58:29 -07:00
SinaKarvandi
60a77938e1 support to transparent mode (hide and unhide commands) 2020-07-07 09:18:01 -07:00
SinaKarvandi
3e4d9ed0d6 support to vmcall command 2020-07-03 04:50:48 -07:00
SinaKarvandi
382b4b47af solve syscall UD problem 2020-06-13 22:39:53 -07:00
SinaKarvandi
1a2bc33d5e support to interrupt and dr command and free io bitmap memory 2020-06-12 16:01:10 -07:00
SinaKarvandi
83d242c281 user mode codes for interrupt, dr, ioin and ioout commands 2020-06-11 15:24:59 -07:00
SinaKarvandi
184a030677 support to exception commandd 2020-06-03 06:59:28 -07:00
SinaKarvandi
a253b3fa02 support to pmc command 2020-06-02 15:17:03 -07:00
SinaKarvandi
841474f2b9 support to tsc command 2020-06-02 11:41:37 -07:00
SinaKarvandi
1bf1e8e26c support msread and msrwrite commands 2020-06-02 07:20:06 -07:00
SinaKarvandi
8844b278cd pre-support to msrread command 2020-06-01 14:17:32 -07:00
SinaKarvandi
9b722e9a9a support to cpuid command 2020-05-30 07:20:06 -07:00
SinaKarvandi
cc874454b3 solve the problem of hidden hooks detours for not finding the exact address and implment pid filter 2020-05-29 15:24:00 -07:00
SinaKarvandi
e2f0287038 slove problems of monitor command 2020-05-20 11:38:07 -07:00
SinaKarvandi
f35248e32a solve the problem of using rw, r , w together in monitor command 2020-05-20 04:20:36 -07:00
SinaKarvandi
a2ebe782b4 make and run the first command of HyperDbg (monitor) 2020-05-19 16:18:34 -07:00
SinaKarvandi
c80e35e974 user mode event and action buffers are ready 2020-05-18 15:59:31 -07:00
SinaKarvandi
559dff467b complete the functions to send IOCTL to kernel 2020-05-18 06:13:43 -07:00
SinaKarvandi
4bfc1abcbe pre-release of event interpret 2020-05-17 15:02:46 -07:00
SinaKarvandi
2948de7679 basic event parser 2020-05-16 17:39:11 -07:00