Commit Graph

  • fb0c740b89 More syscalls momo5502 2024-09-01 20:10:24 +02:00
  • 405a53ccef Support hardware breakpoints momo5502 2024-09-01 20:10:10 +02:00
  • 5254a28519 Fix export collection momo5502 2024-09-01 09:21:34 +02:00
  • 93f8f7b18e Query memory info momo5502 2024-09-01 09:13:50 +02:00
  • 164e9b737d Almost running application momo5502 2024-08-31 21:43:05 +02:00
  • 3ead613d2c More syscalls momo5502 2024-08-31 21:20:20 +02:00
  • 477eef2d6a Add console support momo5502 2024-08-31 20:28:54 +02:00
  • d0e79f51bd Progress with kernelbase initialization momo5502 2024-08-31 19:43:27 +02:00
  • 2d23abc9e5 More fixes and progress momo5502 2024-08-31 17:37:30 +02:00
  • f57e925499 Fix formatting momo5502 2024-08-31 16:41:55 +02:00
  • 99ede9529d Ignore ProcessTlsInformation momo5502 2024-08-31 16:41:47 +02:00
  • c5010761d8 Fix log momo5502 2024-08-31 16:41:38 +02:00
  • 3e5b82a5b5 Add new syscall momo5502 2024-08-31 16:41:15 +02:00
  • e36ed03720 Fix classic alignment mistake momo5502 2024-08-31 16:40:55 +02:00
  • 9427520390 Remove logging momo5502 2024-08-31 16:40:37 +02:00
  • 1b10b03763 More utils momo5502 2024-08-31 16:40:27 +02:00
  • ed0c722ff0 Speedup relocation handling momo5502 2024-08-31 15:54:56 +02:00
  • e320b9cfcc Fix api set map momo5502 2024-08-31 15:15:52 +02:00
  • e377bdc23c Small cleanup momo5502 2024-08-31 15:14:57 +02:00
  • 880a4cd037 Optimize relocation handling momo5502 2024-08-31 15:14:38 +02:00
  • 4b7eebca88 Setup api set mapping momo5502 2024-08-31 12:35:16 +02:00
  • 34fbaa7547 Don't upload artifacts yet momo5502 2024-08-31 09:31:49 +02:00
  • 903227b699 Fix compilation momo5502 2024-08-31 09:31:32 +02:00
  • d74897a413 Oof momo5502 2024-08-31 09:30:09 +02:00
  • 67212a2811 Log exceptions momo5502 2024-08-31 09:21:11 +02:00
  • 01bced1b53 Handle api-ms DLLs momo5502 2024-08-31 08:45:12 +02:00
  • 48581ff048 More progress momo5502 2024-08-30 21:35:56 +02:00
  • 0d9f71f913 Fix warnings momo5502 2024-08-30 18:17:15 +02:00
  • f56090898a Apply relocations momo5502 2024-08-30 18:16:21 +02:00
  • ce7fc8b07d Prepare module mapping momo5502 2024-08-28 20:26:22 +02:00
  • 53d4effacc Extract module mapping momo5502 2024-08-28 19:35:41 +02:00
  • c3e642c89a Prepare new syscalls momo5502 2024-08-28 19:32:51 +02:00
  • bf8fe61697 Dynamically resolve syscall IDs momo5502 2024-08-26 20:28:26 +02:00
  • 21823fccc4 Fix release builds momo5502 2024-08-26 12:20:27 +02:00
  • e0aece7691 GDB stub fixes momo5502 2024-08-26 11:48:58 +02:00
  • b4b2236ad0 More syscalls momo5502 2024-08-26 11:48:51 +02:00
  • 1c054c28c1 Cleanup hooks momo5502 2024-08-25 21:00:05 +02:00
  • 89f3dcf21a Better gdb stub abstraction momo5502 2024-08-25 20:51:29 +02:00
  • fbe8036cbe Implement more syscalls momo5502 2024-08-25 19:55:26 +02:00
  • 8e67bcabe6 Use STATUS_NOT_SUPPORTED momo5502 2024-08-25 19:41:57 +02:00
  • 5a250d5824 Implement gdb remote stub momo5502 2024-08-25 19:31:08 +02:00
  • 2b978eb7a6 Shallow submodule cloning momo5502 2024-08-25 13:59:38 +02:00
  • 8079cb8594 More progress momo5502 2024-08-25 11:49:50 +02:00
  • 7af32da5e6 Implement basic memory manager momo5502 2024-08-24 21:20:37 +02:00
  • ef15cb8e53 Progress with events momo5502 2024-08-24 09:59:00 +02:00
  • cb70da94b1 Better syscall handling momo5502 2024-08-24 09:10:25 +02:00
  • 3ed397a35c Fix argument momo5502 2024-08-23 21:42:46 +02:00
  • 8f7cc2ef27 More fixes momo5502 2024-08-23 21:39:53 +02:00
  • 8e9cba4f31 Prepare better syscall handling momo5502 2024-08-23 21:30:59 +02:00
  • 995cc682f2 Small optimizations momo5502 2024-08-23 12:38:30 +02:00
  • e98aa7ba07 More cleanup and fixes momo5502 2024-08-21 20:40:18 +02:00
  • c66ada8470 More cleanup momo5502 2024-08-21 20:30:25 +02:00
  • 5b2d84ad7e Cleanup unicorn emulator momo5502 2024-08-21 20:21:13 +02:00
  • c277de1ef0 Fix execution momo5502 2024-08-21 19:25:44 +02:00
  • f2a314cdf0 Fix compilation momo5502 2024-08-21 19:12:03 +02:00
  • 48f9217d0b Finish unicorn isolation momo5502 2024-08-21 18:58:29 +02:00
  • 024e837ad9 Prepare unicorn isolation momo5502 2024-08-21 13:31:17 +02:00
  • f1ce4b8ef8 More syscall experiments momo5502 2024-08-20 18:16:08 +02:00
  • b3d01cb383 Syscall fixes momo5502 2024-08-20 15:49:19 +02:00
  • 802a9e309f Better object logging through reflection momo5502 2024-08-20 15:32:26 +02:00
  • 494c562499 Add reflect submodule momo5502 2024-08-20 12:45:40 +02:00
  • a0b453deb8 Rename e to uce momo5502 2024-08-20 12:42:25 +02:00
  • fe145a0bae Some progress momo5502 2024-08-20 07:38:06 +02:00
  • 9150d48475 Some fixes momo5502 2024-08-19 21:16:26 +02:00
  • c6c297cb97 More syscalls momo5502 2024-08-19 21:13:50 +02:00
  • 36dba82c45 Allocate virtual memory momo5502 2024-08-19 19:50:48 +02:00
  • a6405842a2 Split up files momo5502 2024-08-19 18:58:23 +02:00
  • 0c8766762b Some memory allocation fixes momo5502 2024-08-19 17:25:45 +02:00
  • 2af27998ec Fix LdrInitializeThunk parameters momo5502 2024-08-19 17:20:07 +02:00
  • 5f0eb2bf34 Progress momo5502 2024-08-19 17:06:03 +02:00
  • f2e29dc665 Implement some syscalls momo5502 2024-08-18 18:50:38 +02:00
  • 6a2b423e5b Some progress momo5502 2024-08-18 11:15:01 +02:00
  • ecf37d0a02 Fix compilation momo5502 2024-08-18 10:21:12 +02:00
  • 59a82f2658 Map main executable momo5502 2024-08-18 10:20:08 +02:00
  • b6db765dd7 Map PE files momo5502 2024-08-18 09:46:39 +02:00
  • 11a434c6e2 Merge pull request #1 from momo5502/dependabot/submodules/deps/phnt-1f91f26 Maurice Heumann 2024-08-17 20:51:00 +02:00
  • 888690c5b6 Bump deps/phnt from a564eb1 to 1f91f26 dependabot[bot] 2024-08-17 18:49:09 +00:00
  • 5c5246a80f Ignore more warnings momo5502 2024-08-17 20:47:08 +02:00
  • baa10bc93d Add workflow momo5502 2024-08-17 20:42:53 +02:00
  • 264513d0a3 Quick & dirty K_USER_SHARED_DATA mapping momo5502 2024-08-17 19:54:08 +02:00
  • 88fc2e4d75 More TEB/PEB/LDR setup momo5502 2024-08-17 18:55:16 +02:00
  • bb2ba42de4 Prepare PEB/TEB momo5502 2024-08-17 15:30:57 +02:00
  • 654646c97f Add process hacker headers momo5502 2024-08-17 09:43:25 +02:00
  • aa047c6227 Working unicorn momo5502 2024-08-16 21:56:05 +02:00
  • a154eb3ec9 Initial commit momo5502 2024-08-15 19:00:01 +02:00
  • d2c5970723 Initial commit Maurice Heumann 2024-08-15 12:00:56 +02:00