Commit Graph

  • d70ab2607e Add support for user callbacks (#691) main Maurice Heumann 2026-01-10 13:59:24 +01:00
  • f7eb8a2b2d Fix memory_manager serialization (#699) Maurice Heumann 2026-01-10 13:58:39 +01:00
  • c49226d7c1 Fix memory_manager serialization ssvine 2026-01-10 14:13:09 +03:00
  • 83a6b65add Fix user_handle_table memory handling (#696) Maurice Heumann 2026-01-09 14:45:25 +01:00
  • dd31b6344f Fix user_handle_table memory handling ssvine 2026-01-09 10:51:09 +03:00
  • d33ef2d93f Avoid memory hook being triggered twice for the same callback Igor Pissolati 2026-01-08 16:55:39 -03:00
  • 9090e29e21 Revert "module manager: safer ldr init block setup" (#695) Maurice Heumann 2026-01-08 11:42:34 +01:00
  • 7ba5a7b2e4 Revert "module manager: safer ldr init block setup" Brian Wynn 2026-01-08 17:37:01 +08:00
  • d5d73f42c9 Improve clarity in dispatch_user_callback Igor Pissolati 2026-01-07 14:41:44 -03:00
  • 01851ad571 Update description for Security Research section Maurice Heumann 2026-01-07 08:02:34 +01:00
  • e7abe50f00 module manager: safer ldr init block setup (#693) Maurice Heumann 2026-01-07 07:50:23 +01:00
  • 4e5ba450c1 module manager: safer ldr init block setup redthing1 2026-01-06 17:56:24 -08:00
  • ff99a1cb56 Log writes to the import table momo5502 2026-01-06 14:41:34 +01:00
  • 9fdc2a4ce6 Add support for user callbacks Igor Pissolati 2026-01-03 20:26:31 -03:00
  • 7c912146fb Cleanup common header includes (#690) Maurice Heumann 2026-01-06 11:46:07 +01:00
  • 45ac1fc32f Cleanup headers momo5502 2026-01-06 11:29:35 +01:00
  • 5d81d8bda9 Implement NtQueryMultipleValueKey (#684) Maurice Heumann 2026-01-06 10:38:10 +01:00
  • e46e8dcf7a more object syscalls (#687) Maurice Heumann 2026-01-06 10:30:47 +01:00
  • 1a613be667 ports: add noop port stub for WER (#689) Maurice Heumann 2026-01-06 10:22:49 +01:00
  • d3af3c781c Add support for user_object/user_handle_table (#677) Maurice Heumann 2026-01-06 10:21:58 +01:00
  • 17d1e23b60 syscalls.cpp: clang format redthing1 2026-01-05 23:15:02 -08:00
  • 1be74c4cde ports: add noop port stub for WER redthing1 2026-01-05 18:40:35 -08:00
  • 51034297bf object syscalls: wire up the new syscalls redthing1 2026-01-05 18:43:04 -08:00
  • a2a119aec2 object syscalls: implement NtCompareObjects redthing1 2026-01-05 18:41:45 -08:00
  • 6f8dca6614 object syscalls: implement NtWaitForMultipleObjects32 redthing1 2026-01-05 18:41:32 -08:00
  • cafa0ebd0b NTSTATUS: add STATUS_NOT_SAME_OBJECT redthing1 2026-01-05 13:57:31 -08:00
  • 90b38b3bff Fix user_handle_table initialization Igor Pissolati 2026-01-05 09:01:05 -03:00
  • 5d59700ec7 Remove parse_number Igor Pissolati 2026-01-05 09:00:45 -03:00
  • 37c2184bfc Implement NtQueryMultipleValueKey ssvine 2026-01-05 13:11:35 +03:00
  • e0c386abbb Fix: update page protection when re-committing already committed memory regions (#683) Maurice Heumann 2026-01-05 08:18:20 +01:00
  • 565b499350 Fix: update page protection when re-committing already committed memory regions brian 2026-01-05 14:39:28 +08:00
  • d51f890197 Use vector instead of large array Igor Pissolati 2026-01-04 22:45:41 -03:00
  • dd56acc2b4 Set PEB64/32 HeapSegmentReserve & HeapSegmentCommit from Executable. (#682) Maurice Heumann 2026-01-04 22:33:35 +01:00
  • 3e7813b269 Merge branch 'patch' of github.com:ahm3dgg/sogen into patch ahm3dgg 2026-01-04 21:38:11 +02:00
  • cf2dacb304 Fixed Types for Heap Related Fields in PEB64 ahm3dgg 2026-01-04 21:37:13 +02:00
  • 7112d619b4 Fix clang tidy Igor Pissolati 2026-01-04 16:28:30 -03:00
  • ce73ef2b6c Merge branch 'momo5502:main' into patch ahmed 2026-01-04 21:06:46 +02:00
  • 5302900a9d Fix for older Windows builds Igor Pissolati 2026-01-04 16:01:13 -03:00
  • e17204552f fix warning ahm3dgg 2026-01-04 20:59:02 +02:00
  • f218ec5d1d Fix virtual memory semantics and refactor region policy (#681) Maurice Heumann 2026-01-04 19:46:14 +01:00
  • a3d019c759 Set PEB64/32 HeapSegmentReserve & HeapSegmentCommit from Executable. ahm3dgg 2026-01-04 20:24:22 +02:00
  • 2b0277cf6b Update src/windows-emulator/syscalls/section.cpp Brian Wynn 2026-01-04 23:14:35 +08:00
  • ec0d626a96 Added additional vmp compatibility (#679) Maurice Heumann 2026-01-04 15:01:35 +01:00
  • 3b68260921 Fixed build errors thejanit0r 2026-01-04 14:53:53 +01:00
  • f524a8cc38 Fixed clang-tidy errors thejanit0r 2026-01-04 14:47:08 +01:00
  • 497a4e98cb Fixed formatting thejanit0r 2026-01-04 13:35:54 +01:00
  • e396192fbb Added support for NtCreateDirectoryObject (#678) Maurice Heumann 2026-01-04 13:12:04 +01:00
  • 0688a2cb98 Fixed formatting thejanit0r 2026-01-04 13:37:23 +01:00
  • 600d12f983 Fix clang tidy errors brian 2026-01-04 18:31:15 +08:00
  • ea1bbb8b82 Add MEM_IMAGE define brian 2026-01-04 18:21:07 +08:00
  • 6943b4369a Fix virtual memory semantics and refactor region policy brian 2026-01-04 18:01:24 +08:00
  • 29b8ec4072 Added additional vmp compatibility thejanit0r 2026-01-04 09:33:54 +01:00
  • b00f40aba7 Added support for NtCreateDirectoryObject thejanit0r 2026-01-04 04:31:49 +01:00
  • de491ade0e Add support for user_object/user_handle_table Igor Pissolati 2026-01-02 16:21:43 -03:00
  • 0de53515ed Fix waiting (#675) Maurice Heumann 2026-01-02 22:14:02 +01:00
  • 818a4a4b88 Support SystemEmulationProcessorInformation (#672) Maurice Heumann 2026-01-02 22:10:52 +01:00
  • f6f87bf23d Refactor emulator_object (#673) Maurice Heumann 2026-01-02 22:09:54 +01:00
  • 7724b0d416 Refactor emulator_object ssvine 2026-01-02 19:03:54 +03:00
  • 72a5bc0a42 Fix utf8 output on Windows (#676) Maurice Heumann 2026-01-02 16:52:58 +01:00
  • a067e70f2f Fix getting subkey with trailing or duplacate backslashes (#674) Maurice Heumann 2026-01-02 16:52:12 +01:00
  • 9bdb5c9562 Fix INFINITE time waiting ssvine 2026-01-02 17:36:05 +03:00
  • b9df0682ad Support SystemEmulationProcessorInformation ssvine 2026-01-02 17:35:08 +03:00
  • 1b2318676d Fix utf8 output on Windows ssvine 2026-01-02 17:36:46 +03:00
  • 254475e308 Don't read null ptr in NtDelayExecution ssvine 2026-01-02 17:36:05 +03:00
  • 9de620f713 Fix getting subkey with trailing or duplacate backslashes ssvine 2026-01-02 17:35:45 +03:00
  • df46576875 Remove unused component momo5502 2026-01-02 12:11:59 +01:00
  • f38ff1f2cf Build(deps): Bump react-dom from 19.2.0 to 19.2.3 in /page (#659) Maurice Heumann 2026-01-02 10:27:54 +01:00
  • ea05f4010e Build(deps-dev): Bump prettier from 3.7.3 to 3.7.4 in /page (#654) Maurice Heumann 2026-01-02 10:27:13 +01:00
  • f19bc87753 Build(deps-dev): Bump vite from 7.2.6 to 7.3.0 in /page (#661) Maurice Heumann 2026-01-02 10:25:52 +01:00
  • 452c142463 Build(deps): Bump deps/flatbuffers from a577050 to 8914d06 (#648) Maurice Heumann 2026-01-02 10:01:01 +01:00
  • b94a8a26ad Build(deps-dev): Bump vite from 7.2.6 to 7.3.0 in /page dependabot[bot] 2026-01-02 08:55:38 +00:00
  • afa501586f Build(deps): Bump react-dom from 19.2.0 to 19.2.3 in /page dependabot[bot] 2026-01-02 08:55:29 +00:00
  • 75d3e4709f Build(deps-dev): Bump prettier from 3.7.3 to 3.7.4 in /page dependabot[bot] 2026-01-02 08:54:26 +00:00
  • b6e3e69567 Build(deps-dev): Bump @vitejs/plugin-react from 5.1.1 to 5.1.2 in /page (#663) Maurice Heumann 2026-01-02 09:54:14 +01:00
  • eb472794a3 Build(deps-dev): Bump typescript-eslint from 8.48.1 to 8.51.0 in /page (#658) Maurice Heumann 2026-01-02 09:51:23 +01:00
  • fb38127d35 Regenerate flatbuffer files momo5502 2026-01-02 09:00:34 +01:00
  • 7fc0e6b933 Build(deps-dev): Bump @vitejs/plugin-react from 5.1.1 to 5.1.2 in /page dependabot[bot] 2026-01-02 07:58:14 +00:00
  • b9bceb7232 Build(deps-dev): Bump @types/node from 24.10.1 to 25.0.3 in /page (#656) Maurice Heumann 2026-01-02 08:57:20 +01:00
  • 91d59b632d Build(deps): Bump react-router-dom from 7.10.0 to 7.11.0 in /page (#657) Maurice Heumann 2026-01-02 08:57:14 +01:00
  • eca1f49f17 Build(deps): Bump egor-tensin/setup-mingw from 2 to 3 (#653) Maurice Heumann 2026-01-02 08:57:01 +01:00
  • bd72a788b1 Build(deps): Bump pyTooling/download-artifact from 6 to 7 (#652) Maurice Heumann 2026-01-02 08:56:44 +01:00
  • 8a0af42281 Build(deps): Bump actions/upload-artifact from 5.0.0 to 6.0.0 (#651) Maurice Heumann 2026-01-02 08:56:37 +01:00
  • a43f358486 Build(deps): Bump deps/zlib from 5a82f71 to 570720b (#650) Maurice Heumann 2026-01-02 08:56:30 +01:00
  • 16c251ae87 Build(deps-dev): Bump typescript-eslint from 8.48.1 to 8.51.0 in /page dependabot[bot] 2026-01-02 07:56:27 +00:00
  • 55c8d3ad78 Build(deps): Bump actions/download-artifact from 6.0.0 to 7.0.0 (#649) Maurice Heumann 2026-01-02 08:56:23 +01:00
  • af383b6947 Build(deps): Bump pyTooling/upload-artifact from 5 to 6 (#647) Maurice Heumann 2026-01-02 08:56:14 +01:00
  • bf7a28dc08 Build(deps): Bump deps/capstone from ca42e80 to 198cd49 (#646) Maurice Heumann 2026-01-02 08:56:07 +01:00
  • 5958c3442f Build(deps): Bump deps/googletest from 1b96fa1 to 9156d4c (#645) Maurice Heumann 2026-01-02 08:55:57 +01:00
  • 2a5e054321 Build(deps): Bump @tailwindcss/vite from 4.1.17 to 4.1.18 in /page (#662) Maurice Heumann 2026-01-02 08:55:30 +01:00
  • 0c8eeca107 Build(deps): Bump react from 19.2.0 to 19.2.3 in /page (#664) Maurice Heumann 2026-01-02 08:55:19 +01:00
  • a66f4bfe37 Build(deps-dev): Bump eslint from 9.39.1 to 9.39.2 in /page (#665) Maurice Heumann 2026-01-02 08:55:12 +01:00
  • d552695817 Build(deps-dev): Bump eslint-plugin-react-refresh from 0.4.24 to 0.4.26 in /page (#666) Maurice Heumann 2026-01-02 08:55:03 +01:00
  • ba23bdb54d Build(deps): Bump lucide-react from 0.555.0 to 0.562.0 in /page (#667) Maurice Heumann 2026-01-02 08:54:56 +01:00
  • ea0a585132 Build(deps): Bump icicle-cpu from 0ce707e to 395737f in /src/backends/icicle-emulator/icicle-bridge (#669) Maurice Heumann 2026-01-02 08:54:39 +01:00
  • 5d3b83447e Build(deps): Bump icicle-vm from 0ce707e to 395737f in /src/backends/icicle-emulator/icicle-bridge (#670) Maurice Heumann 2026-01-02 08:54:32 +01:00
  • 90f7fcb2cd Build(deps): Bump pcode from 0ce707e to 395737f in /src/backends/icicle-emulator/icicle-bridge (#671) Maurice Heumann 2026-01-02 08:54:28 +01:00
  • b3e36b8167 Build(deps): Bump pcode in /src/backends/icicle-emulator/icicle-bridge dependabot[bot] 2026-01-01 17:29:23 +00:00
  • a1b0a65e6e Build(deps): Bump icicle-vm dependabot[bot] 2026-01-01 17:29:18 +00:00
  • e9a73dfadf Build(deps): Bump icicle-cpu dependabot[bot] 2026-01-01 17:29:13 +00:00
  • cbc042d7f1 Build(deps): Bump lucide-react from 0.555.0 to 0.562.0 in /page dependabot[bot] 2026-01-01 17:28:52 +00:00