Commit Graph

354 Commits

Author SHA1 Message Date
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
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
momo5502
6111f2fad3 Fix silencing 2024-12-24 09:23:38 +01:00
momo5502
ebbc5e4e61 Support watcher cache 2024-12-24 09:15:38 +01:00
momo5502
98265ce2a9 Support silencing the logging until the main function gets executed 2024-12-24 09:14:35 +01:00
momo5502
4deb007a8e Remove outdated comment 2024-12-24 09:13:55 +01:00
momo5502
011b4d6eb2 Better exception logging 2024-12-24 09:13:27 +01:00
momo5502
7701526d3f Support implicit memory reserving 2024-12-24 07:57:23 +01:00
momo5502
e40a6d1c51 Fix path canonicalization
This fixes #34
2024-12-24 07:14:24 +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
420a200ef4 More dummy devices 2024-12-23 10:51:49 +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
596644b795 Add TLS test 2024-12-22 17:51:09 +01:00
momo5502
727d818c10 Fix TLS operations 2024-12-22 17:37:28 +01:00
momo5502
1f3d4d9e51 Fix object watching 2024-12-22 17:37:21 +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
momo5502
4be39b1fe7 Prepare mutant support 2024-12-22 16:34:28 +01:00
momo5502
48277cac3a More token support 2024-12-22 10:28:44 +01:00