momo5502
|
f5b77ffa67
|
Tests
|
2025-04-02 07:03:01 +02:00 |
|
momo5502
|
84268bc7e3
|
More icicle progress
|
2025-04-02 06:28:01 +02:00 |
|
momo5502
|
ec235202fb
|
Prepare instruction hook injection
|
2025-04-01 20:54:08 +02:00 |
|
momo5502
|
5846d2c0b9
|
Generalize hook store
|
2025-04-01 20:54:08 +02:00 |
|
momo5502
|
bdf5d60fd9
|
Implement serialization
|
2025-04-01 20:54:08 +02:00 |
|
momo5502
|
1cdf280fcf
|
Support disabling rust code
|
2025-04-01 18:49:41 +02:00 |
|
momo5502
|
7d5555e985
|
Fix unicorn and switch back to it as default emulator
|
2025-04-01 18:37:00 +02:00 |
|
momo5502
|
afd9344e97
|
Extract registers
|
2025-04-01 18:34:29 +02:00 |
|
momo5502
|
fd018c46b4
|
Support saving and restoring registers
|
2025-04-01 18:23:24 +02:00 |
|
Maurice Heumann
|
7222c0fc1d
|
Add icicle mmio support
|
2025-04-01 15:40:53 +02:00 |
|
momo5502
|
54b5bdc531
|
Small fix
|
2025-04-01 09:27:07 +02:00 |
|
momo5502
|
3e6c8ed84c
|
Adjust icicle config
|
2025-03-29 11:39:13 +01:00 |
|
momo5502
|
b215699360
|
Fix syscall execution
|
2025-03-29 11:31:30 +01:00 |
|
momo5502
|
2a74303cdc
|
Support syscall hooks
|
2025-03-29 10:44:41 +01:00 |
|
momo5502
|
637ed75b8c
|
GDT fixes
|
2025-03-29 10:44:41 +01:00 |
|
momo5502
|
af6492be6d
|
Unify setting segment base
|
2025-03-29 10:44:41 +01:00 |
|
Maurice Heumann
|
dec66f051d
|
Test
|
2025-03-29 10:44:41 +01:00 |
|
Maurice Heumann
|
ab144de125
|
Prepare register support
|
2025-03-29 10:44:41 +01:00 |
|
momo5502
|
da6ba1a329
|
Support reading and writing memory
|
2025-03-29 10:44:41 +01:00 |
|
momo5502
|
65d0da70a0
|
Fix rust cmake
|
2025-03-29 10:44:41 +01:00 |
|
Maurice Heumann
|
63f54df78c
|
Icicle progress
|
2025-03-29 10:44:41 +01:00 |
|
momo5502
|
985dd49059
|
Fix cargo builds
|
2025-03-29 10:44:41 +01:00 |
|
momo5502
|
32ebda5fe7
|
Support android
|
2025-03-29 10:44:41 +01:00 |
|
momo5502
|
448e11b737
|
Support iOS
|
2025-03-29 10:44:41 +01:00 |
|
momo5502
|
6fb7450e0f
|
Add rust code and cmake integration
|
2025-03-29 10:44:41 +01:00 |
|
momo5502
|
e0b0630171
|
Small cleanup
|
2025-03-29 10:44:31 +01:00 |
|
momo5502
|
7c3f848b36
|
Support dump generation for GDB mode
|
2025-03-23 13:17:23 +01:00 |
|
momo5502
|
2bc3cda062
|
Cleanup snapshot generation
|
2025-03-23 12:42:42 +01:00 |
|
momo5502
|
95dc6994b3
|
Add more dummy syscalls
|
2025-03-23 09:10:21 +01:00 |
|
momo5502
|
fef4124661
|
Support NtClearEvent
|
2025-03-22 21:19:04 +01:00 |
|
momo5502
|
56f304e3e0
|
"Support" SystemMemoryUsageInformation
|
2025-03-22 21:13:48 +01:00 |
|
momo5502
|
0dea8260cc
|
Fix SystemLogicalProcessorInformation
|
2025-03-22 21:07:39 +01:00 |
|
momo5502
|
c4349bc4e6
|
Log message box strings
|
2025-03-22 20:32:18 +01:00 |
|
momo5502
|
53fb2f9116
|
Support more syscalls
|
2025-03-22 19:53:53 +01:00 |
|
momo5502
|
f26fc7f03f
|
Set cpu model
|
2025-03-22 18:31:18 +01:00 |
|
momo5502
|
5c9eb6c30d
|
Add anonymous namespace
|
2025-03-22 18:31:01 +01:00 |
|
momo5502
|
0b9fe3d7cc
|
Slightly optimize performance
|
2025-03-22 17:54:39 +01:00 |
|
momo5502
|
61b159c860
|
Page align up region to be freed
|
2025-03-22 17:54:39 +01:00 |
|
Maurice Heumann
|
1a640ed6d2
|
Dump emulation state in analyzer (#168)
|
2025-03-22 14:13:58 +01:00 |
|
momo5502
|
b83b405309
|
Support std::byte in zlib
|
2025-03-22 13:08:54 +01:00 |
|
momo5502
|
456369476a
|
Fix zlib decompression
|
2025-03-22 13:08:37 +01:00 |
|
momo5502
|
04a4da3188
|
Support std::byte in I/O util
|
2025-03-22 13:08:11 +01:00 |
|
momo5502
|
8dcfbf0601
|
Hm
|
2025-03-22 13:07:51 +01:00 |
|
momo5502
|
919f644034
|
Serialize sections
|
2025-03-22 13:07:43 +01:00 |
|
momo5502
|
13da0147ff
|
Small progress
|
2025-03-22 10:09:39 +01:00 |
|
momo5502
|
c009f1a933
|
Log less
|
2025-03-22 10:09:21 +01:00 |
|
momo5502
|
0c59440878
|
Performance optimization
|
2025-03-22 10:09:15 +01:00 |
|
momo5502
|
0e57c684a8
|
Optimize deserializer construction
|
2025-03-20 19:02:23 +01:00 |
|
Maurice Heumann
|
851fe3acba
|
Create proper emulator
|
2025-03-20 16:15:00 +01:00 |
|
Maurice Heumann
|
4da6642123
|
Add socket abstraction
|
2025-03-20 15:45:38 +01:00 |
|