momo5502
|
f75f95cc61
|
Merge remote-tracking branch 'origin/main' into multi-platform-support
# Conflicts:
# src/analyzer/main.cpp
# src/emulator/memory_region.hpp
# src/windows-emulator/io_device.cpp
# src/windows-emulator/module/module_mapping.cpp
# src/windows-emulator/process_context.hpp
# src/windows-emulator/syscalls.cpp
# src/windows-emulator/windows_emulator.cpp
|
2025-01-05 14:44:17 +01:00 |
|
momo5502
|
24f53bc498
|
Fix more compilation issues
|
2025-01-05 13:25:28 +01:00 |
|
momo5502
|
05e75a20ba
|
Fix some compilation issues
|
2025-01-05 13:11:32 +01:00 |
|
momo5502
|
6f736808ba
|
Small cleanup
|
2025-01-05 10:19:19 +01:00 |
|
momo5502
|
d93120a122
|
Assert correct PE machine type
|
2025-01-05 10:19:05 +01:00 |
|
momo5502
|
5bfb1b06ee
|
Show errors if module mapping fails
|
2025-01-05 09:42:14 +01:00 |
|
momo5502
|
ac16b4a727
|
Handle concise logging via options
|
2025-01-05 09:28:16 +01:00 |
|
momo5502
|
6435e65caa
|
Small cleanup
|
2025-01-05 09:04:19 +01:00 |
|
momo5502
|
1b3bb07657
|
Thread switches are uninteresting
|
2025-01-04 11:21:45 +01:00 |
|
momo5502
|
41285169d9
|
Dispatch illegal instruction
|
2025-01-04 11:18:50 +01:00 |
|
momo5502
|
d64e73ad6e
|
Add test for illegal instructions
|
2025-01-04 11:06:10 +01:00 |
|
momo5502
|
912e9c9379
|
Log crafted out-of-line syscalls
|
2025-01-03 17:29:00 +01:00 |
|
momo5502
|
6da3f27da6
|
Fix .text logging
|
2025-01-03 16:43:07 +01:00 |
|
momo5502
|
d38ef3dd8f
|
Disable concise mode for now
|
2025-01-03 15:59:03 +01:00 |
|
momo5502
|
ab61ed0dfe
|
Support querying thread start addresses
|
2025-01-03 15:58:43 +01:00 |
|
momo5502
|
5b538bba1b
|
Small progress
|
2025-01-03 14:52:14 +01:00 |
|
momo5502
|
1297a7a3ea
|
Better logging
|
2025-01-03 14:04:15 +01:00 |
|
momo5502
|
010fbb2120
|
Support concise debugger output
|
2025-01-03 13:22:51 +01:00 |
|
Maurice Heumann
|
3d70541ef7
|
Fix syscalls and tls vector updates (#40)
|
2025-01-02 13:55:03 +01:00 |
|
momo5502
|
95df4a9c59
|
Fix TLS vector updates
|
2025-01-02 13:50:30 +01:00 |
|
momo5502
|
ce38a393ab
|
Fix gdi init stati
|
2025-01-02 13:50:16 +01:00 |
|
momo5502
|
300bdaa7e2
|
Fix error status
|
2025-01-02 13:50:07 +01:00 |
|
momo5502
|
39398750c3
|
Log caller for syscalls
|
2025-01-02 13:49:54 +01:00 |
|
momo5502
|
022ed72807
|
Fix syscall mappings
|
2025-01-02 13:48:28 +01:00 |
|
Maurice Heumann
|
65f085ec38
|
Fix RtlPcToFileHeader calls (#38)
|
2024-12-31 08:36:19 +01:00 |
|
momo5502
|
29052af829
|
Fix RtlPcToFileHeader calls
|
2024-12-31 08:32:09 +01:00 |
|
momo5502
|
b5bb7a8d6e
|
Only allow localhost connections
|
2024-12-28 08:34:20 +01:00 |
|
Maurice Heumann
|
946414eb94
|
Support more directory enumeration classes (#36)
|
2024-12-26 10:47:13 +01:00 |
|
momo5502
|
794a9f5c5a
|
Support more directory enumeration classes
|
2024-12-26 10:43:17 +01:00 |
|
momo5502
|
3946d050db
|
Revert "Reduce output"
This reverts commit 42b35047ca.
|
2024-12-26 09:44:20 +01:00 |
|
momo5502
|
42b35047ca
|
Reduce output
|
2024-12-26 09:43:55 +01:00 |
|
momo5502
|
724446620c
|
Small fixes
|
2024-12-26 09:37:10 +01:00 |
|
momo5502
|
cb88ebe480
|
Fix warning
|
2024-12-25 15:32:21 +01:00 |
|
momo5502
|
df812fd24d
|
Fix offsets
|
2024-12-25 15:06:07 +01:00 |
|
momo5502
|
68d5a0532f
|
Check if logger output is disabled
|
2024-12-25 14:58:15 +01:00 |
|
momo5502
|
5b5db03521
|
Accurate file enumeration
|
2024-12-25 14:44:13 +01:00 |
|
momo5502
|
62de7c0564
|
Add token handler
|
2024-12-25 14:44:05 +01:00 |
|
momo5502
|
b5ca800e7d
|
Disable broken code
|
2024-12-25 14:43:54 +01:00 |
|
momo5502
|
fcf8fc001e
|
Add new syscall
|
2024-12-25 14:43:40 +01:00 |
|
momo5502
|
6f8f870103
|
Directory enumertion
|
2024-12-25 12:41:43 +01:00 |
|
momo5502
|
24e37e7bf5
|
Add directory I/O test
|
2024-12-25 10:33:20 +01:00 |
|
robert-yates
|
c07fb2ca86
|
enable refactored api_set for windows platform
|
2024-12-24 21:10:09 +01:00 |
|
robert-yates
|
8ed299b683
|
handle unicode file open
|
2024-12-24 21:09:19 +01:00 |
|
robert-yates
|
6b51b143bc
|
fix warnings
|
2024-12-24 21:09:19 +01:00 |
|
robert-yates
|
22d64437aa
|
update includes
|
2024-12-24 21:08:39 +01:00 |
|
robert-yates
|
8e049a2650
|
migrate to platform structures
|
2024-12-24 21:08:39 +01:00 |
|
robert-yates
|
12c80f159e
|
add explicit 16bit unicode
|
2024-12-24 21:08:39 +01:00 |
|
momo5502
|
c9a250b77f
|
Preallocate unicorn translation buffer to 2gb
|
2024-12-24 10:15:57 +01:00 |
|
momo5502
|
405d5e349d
|
Add dummy syscall
|
2024-12-24 10:15:43 +01:00 |
|
momo5502
|
4766e164e0
|
Move emulator settings
|
2024-12-24 09:26:19 +01:00 |
|