1
0
mirror of https://github.com/momo5502/hypervisor.git synced 2025-07-01 16:51:51 +00:00
Commit Graph

99 Commits

Author SHA1 Message Date
8510755ea4 Remove experiments 2022-05-15 21:46:23 +02:00
e77359be93 Prepare integrity analysis 2022-05-15 15:09:38 +02:00
ffb7fc4a69 Experimental hypervisor-wide ept hooking 2022-05-15 13:07:42 +02:00
76fcdd0d8e Reflect memory writes to shadow page 2022-05-15 13:07:17 +02:00
489fba2b60 Nvidia certificate was revoked :( 2022-05-15 13:06:38 +02:00
b09cf1130e Show console in window mode 2022-05-11 20:21:25 +02:00
7a9c19e0fd Update main.cpp 2022-05-11 08:16:43 +02:00
8480a6dedf Update CMakeLists.txt 2022-05-11 08:16:27 +02:00
33bc8d9036 Prepare adding the launcher 2022-05-10 20:07:58 +02:00
75e6abe9d5 Fix heap space issues 2022-05-07 18:32:16 +02:00
ed9ed1da2f T6 tests 2022-05-07 16:54:18 +02:00
c58f6c9742 Fix formatting 2022-04-25 19:47:22 +02:00
4ec4055e4b Nice mw3 experiments 2022-04-25 19:42:51 +02:00
c6b6e1eba9 More cleanup and readme 2022-04-24 21:23:54 +02:00
1d25ce3a94 Update icon 2022-04-24 21:23:54 +02:00
28c9145268 Resource tests 2022-04-24 21:23:54 +02:00
93a88c5d7a Cleanup 2022-04-24 21:23:54 +02:00
40b6f5efae More cleanup 2022-04-24 21:23:54 +02:00
1b14d5f657 Support copying 2022-04-24 21:23:54 +02:00
85904bfd13 Small cleanup 2022-04-24 21:23:54 +02:00
965dd3a5bc Fix formatting 2022-04-24 21:23:54 +02:00
90e2c262ad Cleanup 2022-04-24 21:23:54 +02:00
3b8a02b8fb Remove bad SAL annotation 2022-04-24 21:23:54 +02:00
aa6da95b8a Add write probing 2022-04-24 21:23:54 +02:00
db4e69f5be Cleanup hook irp 2022-04-24 21:23:54 +02:00
ea6f18ea5e Fix stack corruption during hypervisor launch 2022-04-24 21:23:54 +02:00
42ec6413c9 Fix compilation 2022-04-24 21:23:54 +02:00
5c2886fea0 More cleanup 2022-04-24 21:23:54 +02:00
d2f2c9dfc5 Cleanup 2022-04-24 21:23:54 +02:00
44b142f266 Remove unnecessary function 2022-04-24 21:23:54 +02:00
ae8714d728 More hooks 2022-04-24 21:23:54 +02:00
811d11af97 Some cleanup 2022-04-24 21:23:54 +02:00
ce27636f3c More tests 2022-04-24 21:23:54 +02:00
378c52eb47 More stuff 2022-04-24 21:23:54 +02:00
4b06fcbd70 WOW64 hooking test 2022-04-24 21:23:54 +02:00
3d4145b6a4 Small fixes 2022-04-24 21:23:54 +02:00
30daca5444 Add ept translation hints 2022-04-24 21:23:54 +02:00
77785486ae Hook tests 2022-04-24 21:23:54 +02:00
4c3e5d78ac Implement threading 2022-04-24 21:23:54 +02:00
00e31a84f5 More experiments 2022-04-24 21:23:54 +02:00
e2f73e0aeb More progress 2022-04-24 21:23:54 +02:00
2acac5bee2 Ept hooking 2022-04-24 21:23:54 +02:00
b141d43497 Find pml1 table if virtual address lookup fails 2022-04-24 21:23:54 +02:00
e02e065bd5 Basic ept hooking 2022-04-24 21:23:54 +02:00
fd03a49992 Move ept logic into ept module 2022-04-24 21:23:54 +02:00
d5a5d61c8d Add missing annotation 2022-04-24 21:23:54 +02:00
dfa1172f34 Prepare ept hooking 2022-04-24 21:23:54 +02:00
c7e29af2b5 Formatting 2022-04-24 21:23:54 +02:00
6f440c9c56 Fixes 2022-04-24 21:23:54 +02:00
6390a962f7 More refactoring, but state is broken :( 2022-04-24 21:23:54 +02:00