1
0
mirror of https://github.com/momo5502/hypervisor.git synced 2025-05-23 12:44:51 +00:00

Commit Graph

  • dbc7b5422e Update ia32-doc submodules main momo5502 2025-05-03 09:41:32 +02:00
  • de99750e53
    Update build.yml Maurice Heumann 2024-11-24 15:23:54 +01:00
  • 5a796c7aae
    Merge pull request #10 from momo5502/dependabot/github_actions/actions/upload-artifact-4 Maurice Heumann 2024-11-24 15:22:47 +01:00
  • af3d08e791
    Merge pull request #8 from momo5502/dependabot/github_actions/ilammy/msvc-dev-cmd-1.13.0 Maurice Heumann 2024-11-24 15:22:29 +01:00
  • 8da8fa7f8e
    Merge pull request #9 from momo5502/dependabot/github_actions/actions/checkout-4 Maurice Heumann 2024-11-24 15:22:18 +01:00
  • 111b9c9a01
    Bump actions/upload-artifact from 3 to 4 #10 dependabot[bot] 2024-11-24 14:18:12 +00:00
  • 243ddeebdb
    Bump actions/checkout from 3 to 4 #9 dependabot[bot] 2024-11-24 14:18:10 +00:00
  • a6e484d9df
    Bump ilammy/msvc-dev-cmd from 1.12.0 to 1.13.0 #8 dependabot[bot] 2024-11-24 14:18:08 +00:00
  • b3dec2e80c
    Update dependabot.yml Maurice Heumann 2024-11-24 15:17:31 +01:00
  • 4d68b0bb78
    Merge pull request #7 from momo5502/dependabot/submodules/external/FindWDK-6aaaaf4 Maurice Heumann 2024-09-13 10:14:45 +02:00
  • 79fd28ad7e
    Bump external/FindWDK from 79a45e7 to 6aaaaf4 #7 dependabot[bot] 2024-09-09 09:30:54 +00:00
  • 7073f7169a
    Merge pull request #6 from momo5502/dependabot/submodules/external/FindWDK-79a45e7 Maurice Heumann 2024-08-19 10:19:51 +02:00
  • b74f712975
    Bump external/FindWDK from c941028 to 79a45e7 #6 dependabot[bot] 2024-08-14 09:05:19 +00:00
  • e9d4b3345c Try accessing the device first momo5502 2024-05-21 13:23:38 +02:00
  • 55234c3504 Support disabling syscall hooking momo5502 2024-05-11 13:34:00 +02:00
  • 69f66d11e4 Small cleanup and fixes momo5502 2024-05-11 10:43:41 +02:00
  • 2d8de2835c Log explorer syscalls momo5502 2024-05-10 22:24:15 +02:00
  • b9c4d85bb0 String equality check momo5502 2024-05-10 22:23:47 +02:00
  • 30873e4ebb More progress with syscall hooking momo5502 2024-05-10 22:15:15 +02:00
  • 53c24b8325 Fix syscall hooking momo5502 2024-05-10 20:18:38 +02:00
  • 0896133821 Add syscall handling momo5502 2024-05-10 17:26:57 +02:00
  • d5bf81d99b Prepare exception handling momo5502 2024-05-09 18:33:33 +02:00
  • 761490c808 Prepare syscall hooking momo5502 2024-05-09 16:36:21 +02:00
  • 5e2e3ab36a spoof pc hwl momo5502 2024-04-19 20:40:16 +02:00
  • bfc0b20ba3 Make exceptions copyable momo5502 2024-04-13 17:31:30 +02:00
  • c1d0a354c2 Fixes momo5502 2024-04-15 20:39:25 +02:00
  • 08727330e1 Make exceptions copyable momo5502 2024-04-13 17:31:30 +02:00
  • 240a6da306 Small fixes momo5502 2024-04-06 18:40:55 +02:00
  • 6f653e3032 CPUID interception momo5502 2024-01-18 18:22:05 +01:00
  • 7a7f757f09 Fix compilation momo5502 2023-12-10 09:45:17 +01:00
  • 8d2b581adf Small fixes momo5502 2023-12-10 09:40:41 +01:00
  • 046df34929 Debug service start momo5502 2023-12-10 09:40:15 +01:00
  • 35f18600b8 Switch back to c++ 20 momo5502 2023-12-10 09:39:36 +01:00
  • bc4ea8c9a2
    Merge pull request #5 from momo5502/dependabot/submodules/external/FindWDK-c941028 Maurice Heumann 2023-01-04 18:34:04 +01:00
  • 0e2450f47e
    Bump external/FindWDK from 76f5f3e to c941028 #5 dependabot[bot] 2023-01-04 09:07:50 +00:00
  • 083e67e1d7 Create include file Maurice Heumann 2022-12-28 09:19:39 +01:00
  • 8b4c277f11 Archive dlls Maurice Heumann 2022-12-28 08:39:47 +01:00
  • a3f67b20b8 Support multiple instances Maurice Heumann 2022-12-28 08:38:51 +01:00
  • 4cde82aae1 Improve patches Maurice Heumann 2022-12-27 21:17:54 +01:00
  • 90889e7d32 Add version info Maurice Heumann 2022-12-27 16:38:58 +01:00
  • 938d929de6 Log process name Maurice Heumann 2022-12-27 16:36:52 +01:00
  • 28dd94f2ef Extract into library Maurice Heumann 2022-12-27 16:27:33 +01:00
  • f8f636a829 More cleanup Maurice Heumann 2022-12-27 14:52:19 +01:00
  • 4cbbaed72f Cleanup on process termination Maurice Heumann 2022-12-27 13:30:20 +01:00
  • 95120b73ab Cleanup Maurice Heumann 2022-12-27 09:39:50 +01:00
  • 65417e3e7a Add non-threadsafe process callbacks Maurice Heumann 2022-12-27 09:36:46 +01:00
  • a6e0d7de47 Update actions Maurice Heumann 2022-12-26 08:24:28 +01:00
  • c2587af857 Update readme Maurice Heumann 2022-12-26 08:20:13 +01:00
  • 05a677a19a Fix compilation Maurice Heumann 2022-12-26 08:17:40 +01:00
  • 06db3371ad Support global constructors/destructors Maurice Heumann 2022-12-25 18:00:21 +01:00
  • 6f7f0f74c4 Optimize CMake Maurice Heumann 2022-12-25 17:54:31 +01:00
  • e379103e0f Fix bug Maurice Heumann 2022-12-24 09:28:47 +01:00
  • 531305e104 Logging fix momo5502 2022-12-24 08:45:56 +01:00
  • 1d23c10734 Use containers for ept allocations Maurice Heumann 2022-12-24 08:36:23 +01:00
  • 33b44f1dc1 Start using custom containers Maurice Heumann 2022-12-23 22:18:07 +01:00
  • dcab775bb9 Optimize list Maurice Heumann 2022-12-23 21:21:34 +01:00
  • 129380419d Update wdk Maurice Heumann 2022-12-23 20:44:41 +01:00
  • a67e2ae833 Add linked list Maurice Heumann 2022-12-23 20:42:22 +01:00
  • d1ad347e84 Formatting Maurice Heumann 2022-12-23 20:41:13 +01:00
  • d778a3190a Finish vector Maurice Heumann 2022-12-21 21:53:18 +01:00
  • 4cd7e711f7 Prepare vector implementation Maurice Heumann 2022-12-21 10:38:03 +01:00
  • 952e89adae
    Merge pull request #4 from momo5502/dependabot/submodules/external/FindWDK-76f5f3e Maurice Heumann 2022-10-04 14:09:10 +02:00
  • 10828cff46
    Bump external/FindWDK from 0492964 to 76f5f3e #4 dependabot[bot] 2022-10-04 10:13:59 +00:00
  • 9bf0b94e29 Fix typo momo5502 2022-09-02 19:43:15 +02:00
  • cf013601b8 Don't sign the driver momo5502 2022-08-25 20:52:44 +02:00
  • 2fad5d0684
    Update memory.cpp Maurice Heumann 2022-08-22 10:23:21 +02:00
  • 620de17a01
    Update memory.cpp Maurice Heumann 2022-08-22 10:12:15 +02:00
  • 6253a44356
    Update README.md Maurice Heumann 2022-08-21 11:56:32 +02:00
  • 842de71a69
    Merge pull request #3 from momo5502/dependabot/submodules/external/FindWDK-0492964 Maurice Heumann 2022-07-11 15:03:50 +02:00
  • c95f3ce9ce
    Bump external/FindWDK from 43fd504 to 0492964 #3 dependabot[bot] 2022-07-11 11:08:44 +00:00
  • 325118892d Fix compilation momo5502 2022-06-18 11:19:00 +02:00
  • 1519181150
    Merge pull request #2 from momo5502/feature/integrity-analysis Maurice Heumann 2022-06-18 10:59:23 +02:00
  • 89f1825b8c More library fixes feature/lib momo5502 2022-06-07 20:39:33 +02:00
  • b266388c55 Correct resource extraction momo5502 2022-06-07 20:33:00 +02:00
  • 6730723d36 Library support momo5502 2022-06-07 20:20:21 +02:00
  • ab6e9808b5 Prevent bug checks due to race conditions #2 momo5502 2022-05-16 12:39:59 +02:00
  • 7c1e10d164 Finish access watching momo5502 2022-05-16 12:17:11 +02:00
  • f37a919f77 Fix watch points momo5502 2022-05-16 11:51:33 +02:00
  • 4d1f94d65a More code watching progress momo5502 2022-05-16 10:15:57 +02:00
  • c8817b3ee4 Quick and dirty code watching bridge for usermode/kernelmode momo5502 2022-05-16 09:20:37 +02:00
  • 11effb4efa Prepare code watching momo5502 2022-05-15 21:47:08 +02:00
  • 8510755ea4 Remove experiments momo5502 2022-05-15 21:46:23 +02:00
  • e77359be93 Prepare integrity analysis momo5502 2022-05-15 15:09:38 +02:00
  • ffb7fc4a69 Experimental hypervisor-wide ept hooking momo5502 2022-05-15 13:07:42 +02:00
  • 76fcdd0d8e Reflect memory writes to shadow page momo5502 2022-05-15 13:07:17 +02:00
  • 489fba2b60 Nvidia certificate was revoked :( momo5502 2022-05-15 13:06:38 +02:00
  • b09cf1130e Show console in window mode momo5502 2022-05-11 20:21:25 +02:00
  • 7a9c19e0fd
    Update main.cpp Maurice Heumann 2022-05-11 08:16:43 +02:00
  • 8480a6dedf
    Update CMakeLists.txt Maurice Heumann 2022-05-11 08:16:27 +02:00
  • 33bc8d9036 Prepare adding the launcher momo5502 2022-05-10 20:07:58 +02:00
  • c71541bdbb Use ninja momo5502 2022-05-08 16:17:09 +02:00
  • 75e6abe9d5 Fix heap space issues momo5502 2022-05-07 18:31:47 +02:00
  • a9ee35965b Add vs build presets momo5502 2022-05-07 18:04:49 +02:00
  • 4a5596c55c Switch to vs2022 momo5502 2022-05-07 18:00:43 +02:00
  • b39f4d8674 Add msbuild momo5502 2022-05-07 17:56:56 +02:00
  • 2cfe71f783 Build using visual studio momo5502 2022-05-07 17:51:44 +02:00
  • 66af09fa78 Wait for WDK install momo5502 2022-05-07 17:37:48 +02:00
  • 45687cb862 Upgrade momo5502 2022-05-07 17:35:08 +02:00
  • 00e4c57dba More fixes momo5502 2022-05-07 17:32:19 +02:00
  • fbc0a1ac55 Setup devcmd momo5502 2022-05-07 17:30:53 +02:00