Elias Bachaalany
|
365e94d834
|
replaced puts() with logger calls
|
2025-01-21 21:50:47 -08:00 |
|
Elias Bachaalany
|
f1f42b855b
|
refactored into its own files ('time.hpp/.cpp')
|
2025-01-11 21:51:05 -08:00 |
|
Elias Bachaalany
|
4129725c97
|
moved some time/sync funcs/consts out from syscall_utils
|
2025-01-11 21:35:10 -08:00 |
|
Elias Bachaalany
|
c143acae43
|
error log instead of printf() for syscall issues
|
2025-01-11 07:36:29 -08:00 |
|
momo5502
|
b2b2ffd6be
|
Cleanup exception handling and prepare UI support
|
2025-01-11 09:55:48 +01:00 |
|
Maurice Heumann
|
ff6fd79dd5
|
More win 10 fixes (#67)
|
2025-01-11 09:12:36 +01:00 |
|
momo5502
|
55e2462206
|
Small fixes
|
2025-01-11 09:05:27 +01:00 |
|
momo5502
|
f2ab2a48df
|
Fix ltsc2019 execution
|
2025-01-11 09:01:14 +01:00 |
|
Elias Bachaalany
|
0516c1ad87
|
added missing syscall so that Windows 10 emulation works
For now, this is reports as not implemented but it seems to make the OS happy.
|
2025-01-10 11:27:04 -08:00 |
|
momo5502
|
7993c9c8e8
|
Small formatting fixes
|
2025-01-08 11:14:08 +01:00 |
|
momo5502
|
73eb7d659c
|
Get rid of explicit NtQuerySystemInformationEx syscall
|
2025-01-08 11:02:04 +01:00 |
|
momo5502
|
0585978157
|
Add dummy full information
|
2025-01-08 07:48:11 +01:00 |
|
momo5502
|
bff8420ffd
|
Format all the code
|
2025-01-06 17:19:26 +01:00 |
|
momo5502
|
fdb0fafa56
|
Reformat code + small fixes
|
2025-01-06 09:36:37 +01:00 |
|
momo5502
|
69f82e5376
|
Fix compilation warnings on linux
|
2025-01-05 19:59:02 +01:00 |
|
momo5502
|
6b172f5e78
|
Add macOS support
|
2025-01-05 17:43:17 +01:00 |
|
momo5502
|
71913b2db0
|
Even more compilation fixes
|
2025-01-05 15:23:44 +01:00 |
|
momo5502
|
ec6e25787e
|
Fix naming collisions
|
2025-01-05 15:02:00 +01:00 |
|
momo5502
|
f08a97eae6
|
Fix compilation after merge
|
2025-01-05 14:58:30 +01:00 |
|
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
|
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
|
010fbb2120
|
Support concise debugger output
|
2025-01-03 13:22:51 +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
|
022ed72807
|
Fix syscall mappings
|
2025-01-02 13:48:28 +01:00 |
|
momo5502
|
29052af829
|
Fix RtlPcToFileHeader calls
|
2024-12-31 08:32:09 +01:00 |
|
momo5502
|
794a9f5c5a
|
Support more directory enumeration classes
|
2024-12-26 10:43:17 +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
|
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 |
|
robert-yates
|
8ed299b683
|
handle unicode file open
|
2024-12-24 21:09:19 +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
|
405d5e349d
|
Add dummy syscall
|
2024-12-24 10:15:43 +01:00 |
|
momo5502
|
7701526d3f
|
Support implicit memory reserving
|
2024-12-24 07:57:23 +01:00 |
|
momo5502
|
56af439dcd
|
Watch interesting system objects
|
2024-12-23 11:15:53 +01:00 |
|
momo5502
|
86c7886b62
|
Fix allocations
|
2024-12-23 10:54:15 +01:00 |
|
momo5502
|
a38b9240a9
|
Add more syscalls
|
2024-12-23 10:22:33 +01:00 |
|
momo5502
|
ed0ced76f9
|
Progress on tokens
|
2024-12-22 21:47:43 +01:00 |
|
momo5502
|
727d818c10
|
Fix TLS operations
|
2024-12-22 17:37:28 +01:00 |
|
momo5502
|
4de6813c09
|
Support DLL unmapping
|
2024-12-22 16:45:31 +01:00 |
|
momo5502
|
b4e7606226
|
Better NtClose
|
2024-12-22 16:34:28 +01:00 |
|
momo5502
|
5122b55661
|
Support recursive mutants
|
2024-12-22 16:34:28 +01:00 |
|