3fault
|
8cea9fc75a
|
Ensure memory is freed after guard page test
|
2025-07-17 10:55:45 -04:00 |
|
3fault
|
f4fc9c4a6c
|
fix memory_permissions_ext includes
|
2025-07-09 14:49:26 -04:00 |
|
3fault
|
19574fb512
|
remove references to nt_memory_permission from backend
|
2025-07-09 14:43:06 -04:00 |
|
3fault
|
8ec184d57f
|
remove unneeded windows-emulator/memory_permission_ext.cpp
|
2025-07-09 14:39:49 -04:00 |
|
3fault
|
6e203d9590
|
Fix formatting issues
|
2025-07-02 14:47:51 -04:00 |
|
3fault
|
af21473cf1
|
merge test_guard_page with test_native_exceptions, fixes MinGW build
|
2025-07-02 14:27:05 -04:00 |
|
3fault
|
2ecd3e4440
|
add STATUS_GUARD_PAGE_VIOLATION constant to platform includes
|
2025-07-02 14:06:37 -04:00 |
|
3fault
|
9a6da790cf
|
Remove #include <winnt.h> in exception_dispatch
|
2025-07-02 13:41:23 -04:00 |
|
3fault
|
68a5800c85
|
Add test for guard page in test-sample, formatting fix
|
2025-07-02 12:09:21 -04:00 |
|
3fault
|
2e17f37f78
|
Update hook_memory_violation to handle guard page violations
|
2025-07-01 19:17:05 -04:00 |
|
3fault
|
1276c7e2bc
|
Update occurances of memory_permission to nt_memory_permission where needed
|
2025-07-01 19:04:22 -04:00 |
|
3fault
|
7d8daf7c68
|
Update map_nt_to_emulator_protection to support PAGE_GUARD flag
|
2025-07-01 18:28:54 -04:00 |
|
3fault
|
a8ae617e50
|
Add memory_permission_ext to windows-emulator
|
2025-07-01 18:14:02 -04:00 |
|
3fault
|
ceadcbc3e8
|
Add dispatch_guard_page_violation to exception_dispatch
|
2025-07-01 17:50:45 -04:00 |
|
dependabot[bot]
|
ecdc05bd52
|
Bump pcode in /src/backends/icicle-emulator/icicle-bridge
Bumps [pcode](https://github.com/icicle-emu/icicle-emu) from `2cdcf4b` to `e80282d`.
- [Commits](2cdcf4bdbc...e80282d3e1)
---
updated-dependencies:
- dependency-name: pcode
dependency-version: e80282d3e1f53177b3f5a82fc48ac7538826a7d9
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-07-01 07:26:54 +00:00 |
|
Maurice Heumann
|
a2d343c35b
|
Update main.cpp
|
2025-06-30 21:45:47 +02:00 |
|
momo5502
|
6b6dcc9ce2
|
Conditionally print access to executable memory
|
2025-06-30 21:22:12 +02:00 |
|
momo5502
|
415d2d2efe
|
Display application success in playground
|
2025-06-30 17:32:24 +02:00 |
|
momo5502
|
f1ca3e0981
|
Log CPUID executions
|
2025-06-27 19:36:27 +02:00 |
|
Maurice Heumann
|
778647aedb
|
Update unicorn_x86_64_emulator.cpp
|
2025-06-26 20:23:00 +02:00 |
|
momo5502
|
4c0c8804bf
|
Move clang format to root
|
2025-06-18 18:23:31 +02:00 |
|
momo5502
|
08ae52710b
|
Prevent translation of relative files
|
2025-06-16 18:38:55 +02:00 |
|
momo5502
|
bda89b5d1e
|
Add more syscalls
|
2025-06-15 19:48:05 +02:00 |
|
Red
|
a6a2636e7f
|
Attempt format, not sure if it did anything
|
2025-06-15 13:02:05 +02:00 |
|
Red
|
9d406b91d8
|
Fix handle_query_internal to only write to buffer on success
|
2025-06-15 12:04:58 +02:00 |
|
momo5502
|
1421550764
|
Cleanup and fix NtQueryInformationProcess
|
2025-06-15 09:31:57 +02:00 |
|
Red
|
f14b16d080
|
Fix anti-debug detections for NtQueryInformationProcess with ProcessDebugObjectHandle
|
2025-06-14 15:00:53 +02:00 |
|
momo5502
|
43ff531354
|
Add NtRemoveIoCompletionEx syscall stub
|
2025-06-14 08:46:27 +02:00 |
|
Maurice Heumann
|
b76f5ab92d
|
minidump support: dump loading and process reconstruction (#361)
|
2025-06-14 08:21:00 +02:00 |
|
redthing1
|
1e63fe381f
|
minidump: tidy const refs
|
2025-06-12 15:25:37 -07:00 |
|
redthing1
|
afd80aa9af
|
make minidump loader fully standalone
|
2025-06-12 15:13:45 -07:00 |
|
redthing1
|
01d2656189
|
minidump loader: handle zero protection
|
2025-06-12 15:08:07 -07:00 |
|
redthing1
|
f8b163f556
|
refactor to address comments
|
2025-06-12 15:04:54 -07:00 |
|
3fault
|
e5e5d05d05
|
Add temp environment variables to fix GetTempPath(2)W
|
2025-06-10 09:59:34 -04:00 |
|
redthing1
|
21a0d3c4bc
|
fix tidy
|
2025-06-10 01:08:45 -07:00 |
|
redthing1
|
ca214a539a
|
minidump: more clang tidy
|
2025-06-10 00:57:19 -07:00 |
|
redthing1
|
47f4589774
|
minidump: satisfy clang tidy
|
2025-06-10 00:47:01 -07:00 |
|
redthing1
|
3fa9fa9c15
|
minidump: fix uintmax_t format specifier
|
2025-06-10 00:35:52 -07:00 |
|
redthing1
|
dae4f07f70
|
module manager: apply clang format
|
2025-06-10 00:31:17 -07:00 |
|
redthing1
|
aa966826a2
|
fixup! minidump loader: fix PRIx64 format specifier
|
2025-06-10 00:28:43 -07:00 |
|
redthing1
|
12646566ca
|
minidump loader: fix PRIx64 format specifier
|
2025-06-10 00:27:13 -07:00 |
|
redthing1
|
5d9dd122d2
|
minidump support: dump loading and process reconstruction
|
2025-06-09 23:12:45 -07:00 |
|
momo5502
|
906cec808a
|
Small fixes
|
2025-06-07 20:10:36 +02:00 |
|
Maurice Heumann
|
50e4a2e208
|
Update analysis.cpp
|
2025-06-07 15:04:45 +02:00 |
|
momo5502
|
f3b20da9cc
|
Optimize thread scheduling and pausing
|
2025-06-07 14:20:19 +02:00 |
|
momo5502
|
e26ac99551
|
Fix char16_t tolower conversion
|
2025-06-07 11:45:43 +02:00 |
|
momo5502
|
05c5f0a085
|
Final cleanup
|
2025-06-07 08:01:02 +02:00 |
|
momo5502
|
da4a4f90c9
|
Cleanup exception callbacks
|
2025-06-07 07:54:11 +02:00 |
|
momo5502
|
802e295bcc
|
Adapt more printing
|
2025-06-07 07:29:30 +02:00 |
|
momo5502
|
9372e27453
|
Fix module logging
|
2025-06-07 07:11:27 +02:00 |
|