momo5502
|
df4208c34d
|
Fix more warnings
|
2025-03-18 20:58:26 +01:00 |
|
momo5502
|
3218e26306
|
Small callback optimization and unification
|
2025-02-14 09:05:55 +01:00 |
|
momo5502
|
934374c4bb
|
Extract main module cache into module manager
|
2025-02-10 17:43:09 +01:00 |
|
momo5502
|
349ef9688a
|
Move module manager into windows emulator
|
2025-02-10 16:49:33 +01:00 |
|
momo5502
|
7ae36a6452
|
Move registry manager into windows emulator
|
2025-02-10 16:37:33 +01:00 |
|
momo5502
|
adf632c64e
|
Remove getters
|
2025-02-10 16:20:24 +01:00 |
|
Maurice Heumann
|
a28be3049b
|
Separate application and emulator settings
|
2025-02-10 15:46:38 +01:00 |
|
momo5502
|
27f02c74c7
|
Support logging actions for interesting modules
|
2025-02-09 09:43:19 +01:00 |
|
momo5502
|
edcc090181
|
Support silencing logging in analyzer
|
2025-02-08 18:05:47 +01:00 |
|
momo5502
|
c65636334e
|
Small fixes
|
2025-01-25 17:02:12 +01:00 |
|
momo5502
|
d387477883
|
Support verbose logging during tests
|
2025-01-25 13:09:07 +01:00 |
|
momo5502
|
617a68eb21
|
Fix exit status
|
2025-01-25 10:31:13 +01:00 |
|
momo5502
|
14fd474982
|
Reflect emulation status in exit code
|
2025-01-25 09:29:02 +01:00 |
|
momo5502
|
a3c6e9a5c0
|
Cleanup emulation root handling
This fixes #103
This fixes #105
|
2025-01-25 08:30:43 +01:00 |
|
momo5502
|
ec1333278b
|
Implement root fs handling
|
2025-01-25 07:24:01 +01:00 |
|
momo5502
|
739cbbf549
|
Fix verbose logging
|
2025-01-25 07:24:01 +01:00 |
|
momo5502
|
e175c83e25
|
Support verbose logging
|
2025-01-25 07:24:01 +01:00 |
|
momo5502
|
2e1fa4554a
|
Extract windows-gdb-stub
|
2025-01-20 20:09:16 +01:00 |
|
momo5502
|
0253592ae9
|
Integrate new gdb stub
|
2025-01-17 17:28:16 +01:00 |
|
momo5502
|
8adc73de71
|
Prepare custom gdb-stub implementation
|
2025-01-17 17:28:16 +01:00 |
|
Elias Bachaalany
|
493388beb1
|
minor mods
|
2025-01-17 06:33:09 -08:00 |
|
Elias Bachaalany
|
1b712502bd
|
added '-r' switch to the analyzer
command line switch to specify the registry path to use with the analyzer
|
2025-01-16 14:00:13 -08:00 |
|
momo5502
|
252ab1fed1
|
Fix hook deletions
|
2025-01-07 17:59:19 +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
|
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
|
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
|
ac16b4a727
|
Handle concise logging via options
|
2025-01-05 09:28:16 +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
|
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 |
|
momo5502
|
b5bb7a8d6e
|
Only allow localhost connections
|
2024-12-28 08:34:20 +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 |
|
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
|
4766e164e0
|
Move emulator settings
|
2024-12-24 09:26:19 +01:00 |
|
momo5502
|
011b4d6eb2
|
Better exception logging
|
2024-12-24 09:13:27 +01:00 |
|
momo5502
|
56af439dcd
|
Watch interesting system objects
|
2024-12-23 11:15:53 +01:00 |
|
momo5502
|
1f3d4d9e51
|
Fix object watching
|
2024-12-22 17:37:21 +01:00 |
|
momo5502
|
09d850b902
|
Use string view literal
|
2024-11-16 17:33:52 +01:00 |
|
momo5502
|
3d67056dc5
|
Disable object watching for now
|
2024-11-11 20:50:12 +01:00 |
|
momo5502
|
74be01e976
|
Parse arguments from commandline
|
2024-11-10 16:13:09 +01:00 |
|
momo5502
|
300c80c65f
|
Cleanup handle uses
|
2024-11-06 17:34:14 +01:00 |
|
momo5502
|
ebd2dbc29e
|
Initialize emulator using settings struct
|
2024-10-28 19:05:38 +01:00 |
|
momo5502
|
c992d17300
|
Fix debugging
|
2024-10-23 17:10:23 +02:00 |
|
momo5502
|
af529a62d7
|
Basic working file writing
|
2024-10-22 20:09:33 +02:00 |
|