momo5502
665ff99504
Some GDI fixes
2025-02-14 14:10:35 +01:00
momo5502
39ffa6c87b
Fix volume information queries
2025-02-14 09:14:08 +01:00
Elias Bachaalany
c0719651d3
minor changes
2025-02-11 10:25:02 -08:00
Elias Bachaalany
1d7f841ee4
added more callbacks
2025-02-10 11:25:04 -08:00
momo5502
2815a74a18
Setup PEB image base
2025-02-10 16:58:57 +01:00
Maurice Heumann
2686251fde
Cleanup windows-emulator and extract classes
2025-02-10 13:42:49 +01:00
momo5502
07a86522cb
Support ThreadTebInformation query
2025-02-09 12:54:28 +01:00
momo5502
063d4590a5
Fix nibble parsing
2025-02-09 10:18:35 +01:00
momo5502
27f02c74c7
Support logging actions for interesting modules
2025-02-09 09:43:19 +01:00
momo5502
7f6bfa6cc0
Support fetching tag information
2025-02-08 20:41:03 +01:00
momo5502
edcc090181
Support silencing logging in analyzer
2025-02-08 18:05:47 +01:00
momo5502
b5a0f73113
Fix path syscalls
2025-02-08 14:07:51 +01:00
momo5502
dbf39fce0a
Support more features
2025-02-05 19:24:36 +01:00
momo5502
f2c5df5139
Support hardware breakpoints
2025-02-04 19:08:38 +01:00
Maurice Heumann
e87650f3b5
Add more syscalls
2025-02-04 13:04:49 +01:00
momo5502
d836567db1
Fix PE parsing
2025-01-25 07:24:01 +01:00
momo5502
ec1333278b
Implement root fs handling
2025-01-25 07:24:01 +01:00
momo5502
24bebc4ee2
Prepare filesystem support
2025-01-25 07:24:01 +01:00
momo5502
32d91bd139
Fix semaphores and mutexes
2025-01-25 07:24:01 +01:00
Elias Bachaalany
194a0de01e
minor
2025-01-23 08:48:51 -08:00
Elias Bachaalany
5703a46e30
fix
2025-01-22 06:07:35 -08:00
Elias Bachaalany
638a720ab8
fixing CI errors
2025-01-22 05:55:46 -08:00
Elias Bachaalany
ebf563e313
fix1
2025-01-21 21:43:42 -08:00
Elias Bachaalany
5bf325c77f
some refactoring with optional_function
...
- wrapped std::function into utils::optional_function
-- cleaned the code accordingly in windows_emulator
- using the 'emulator'/'windows_emulator' dependency implies the emulator_common as well.
2025-01-21 19:25:51 -08:00
momo5502
77b4ee5e1e
Properly read and write registers
2025-01-19 10:18:45 +01:00
momo5502
9fc37fa3ef
Small cleanup and utils
2025-01-18 19:36:12 +01:00
momo5502
cc252447d5
Multiple fixes
2025-01-18 12:43:55 +01:00
momo5502
5079b750cd
Finish implementation
2025-01-18 11:43:54 +01:00
momo5502
e79d919bbb
More fixes
2025-01-18 09:28:23 +01:00
momo5502
b180d9629c
Refactor gdb interface
2025-01-17 19:50:06 +01:00
momo5502
7d62d1e20e
Support size limit
2025-01-17 17:28:16 +01:00
momo5502
9e268ea4dc
GDB stub progress
2025-01-17 17:28:16 +01:00
Elias Bachaalany
bfd272e818
removed 'CHUNK' macro from global namespace
2025-01-16 12:10:33 -08:00
robert-yates
c1d7fa7e8b
add compression utils
2025-01-15 20:42:02 +01:00
momo5502
b76dc7cf24
Introduce path_key util
...
It represents a canonical path that can be used as key
for unordered containers
2025-01-13 19:00:01 +01:00
Elias Bachaalany
a16c1dd654
renamed dependency 'common' to emulator-common
...
also made it mandatory when using the 'windows-emulator' dep
2025-01-12 12:31:53 -08:00
Maurice Heumann
aaf2e67526
moved some time/sync funcs/consts out from syscall_utils ( #71 )
...
...to utils/timer.hpp
2025-01-12 20:10:57 +01:00
Elias Bachaalany
0459a1d71a
fix CI issues
2025-01-12 10:59:23 -08:00
momo5502
15b00eb1a8
Fix network address
2025-01-12 10:05:10 +01:00
momo5502
0d637d04fc
Reuse address
2025-01-12 09:53:18 +01:00
momo5502
dd226bd45a
Fix compilation
2025-01-12 08:43:34 +01:00
momo5502
8333c25f2c
Finish tcp client socket
2025-01-12 08:23:47 +01:00
Elias Bachaalany
f1f42b855b
refactored into its own files ('time.hpp/.cpp')
2025-01-11 21:51:05 -08:00
Elias Bachaalany
c98260aa04
fixed styles?
2025-01-11 21:35:10 -08:00
Elias Bachaalany
4129725c97
moved some time/sync funcs/consts out from syscall_utils
2025-01-11 21:35:10 -08:00
momo5502
21e2f6f999
Prepare TCP support
2025-01-11 21:29:55 +01:00
momo5502
c8c1e000a3
Separate udp socket implementation from generic socket
2025-01-11 21:28:24 +01:00
momo5502
b2b2ffd6be
Cleanup exception handling and prepare UI support
2025-01-11 09:55:48 +01:00
momo5502
55e2462206
Small fixes
2025-01-11 09:05:27 +01:00
momo5502
d57678dbea
Some win10 progress
2025-01-10 12:51:55 +01:00