Commit Graph

1140 Commits

Author SHA1 Message Date
Maurice Heumann
afdae4aa8e Update analysis.cpp 2025-09-25 07:31:22 +02:00
momo5502
6c5ca91b96 Shorter import logging 2025-09-21 16:45:24 +02:00
momo5502
3a55236fdf Dump LoadLibraryA argument 2025-09-13 10:31:19 +02:00
momo5502
a895de1a16 Fix allocator skipping 2025-09-13 09:42:15 +02:00
momo5502
847765ec71 Log window access 2025-09-12 21:02:45 +02:00
momo5502
c9c6b46ec2 Support object types information query 2025-09-12 20:36:45 +02:00
momo5502
20a4df5632 Throttle env access logging in concise mode 2025-09-12 19:27:39 +02:00
momo5502
a4f81c4c7a Fix concise logging 2025-09-09 18:04:36 +02:00
momo5502
7b3e7ed07d Tie import tracking to execution again 2025-09-08 20:14:49 +02:00
momo5502
e55e078e92 Simplify import watching 2025-09-08 19:12:33 +02:00
momo5502
a671deb383 Rename is_within method to contains 2025-09-08 18:40:25 +02:00
momo5502
99249a8b3b Fix printing 2025-09-08 15:37:02 +02:00
momo5502
f5de884ddf Fix compilation with latest reflect version 2025-09-08 12:20:46 +02:00
momo5502
238c2aea6a Only slient output before starting the emulation 2025-09-08 08:15:49 +02:00
momo5502
91f58e9d11 Fix GDB address 2025-09-08 08:15:09 +02:00
momo5502
e1103d48bf Dummy rdtscp 2025-09-07 21:31:09 +02:00
momo5502
f2916f4f0d Fix specification 2025-09-07 21:30:11 +02:00
momo5502
c81c1468ba Mark RDPID as unavailable 2025-09-07 21:30:11 +02:00
momo5502
2a43b42428 Mark rdtsc(p) as available 2025-09-07 20:43:11 +02:00
momo5502
f8bd45366b Add more DLLs 2025-09-07 18:38:30 +02:00
momo5502
c545751cb5 Save wlanapi.dll 2025-09-07 18:01:39 +02:00
momo5502
dad460411c Reduce cpuid, rdtsc and rdtscp logs in concise mode 2025-09-07 17:22:07 +02:00
momo5502
289eb2cbb0 Print counts in decimal 2025-09-06 11:12:51 +02:00
dependabot[bot]
97840f8878 Build(deps): Bump icicle-cpu
Bumps [icicle-cpu](https://github.com/icicle-emu/icicle-emu) from `e80282d` to `ebb9bd1`.
- [Commits](e80282d3e1...ebb9bd1969)

---
updated-dependencies:
- dependency-name: icicle-cpu
  dependency-version: ebb9bd196946a072b6887ba9313392302e6f514a
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-02 07:43:24 +00:00
momo5502
0af756abd5 Use stored RIP as emulators are unreliable 2025-08-24 16:18:26 +02:00
momo5502
86e0dee91c Merge remote-tracking branch 'origin/main' into unhandled-exceptions 2025-08-24 15:38:11 +02:00
momo5502
037f078302 Revert SGDT hooking support
It's useless
2025-08-24 13:49:56 +02:00
momo5502
58c71c687d Merge remote-tracking branch 'origin/main' into unhandled-exceptions 2025-08-24 12:45:31 +02:00
Maurice Heumann
318b3a99d6 Unicorn upgrade (#491) 2025-08-24 12:29:11 +02:00
momo5502
aa1a49ad6f Get rid of static variables 2025-08-24 09:33:16 +02:00
Maurice Heumann
3cad8df288 Merge remote-tracking branch 'origin/main' into unicorn-upgrade-2 2025-08-24 08:43:38 +02:00
Maurice Heumann
37310a308b Fix Node.js analyzer 2025-08-24 08:43:23 +02:00
momo5502
549be496c4 Merge remote-tracking branch 'origin/main' into unicorn-upgrade-2 2025-08-23 10:40:48 +02:00
Red
257d9f6d02 Fix exception when NtTerminateThread is called on the active thread. 2025-08-22 00:32:05 +02:00
momo5502
7605309317 Fix cache for overlapping access 2025-08-20 16:13:48 +02:00
momo5502
644dcc903e Support more memory on icicle 2025-08-19 20:23:05 +02:00
momo5502
717478e989 Small icicle optimization 2025-08-19 20:01:17 +02:00
momo5502
80c8b88d23 Optimize instruction summary 2025-08-18 19:29:25 +02:00
momo5502
1db2c97165 Fix help 2025-08-18 19:16:56 +02:00
momo5502
c71c204583 Print instruction summary 2025-08-18 19:16:56 +02:00
momo5502
5a3d05c64c Fix compilation 2025-08-18 19:16:43 +02:00
momo5502
8e984b8b29 Keep GDTR readable for now 2025-08-18 19:07:12 +02:00
momo5502
2cef0a5511 Make sure GDTR is page aligned 2025-08-18 19:01:09 +02:00
momo5502
81ef6ed71a Fix gdtr loading for unicorn 2025-08-18 19:01:09 +02:00
momo5502
f432af419b Small fix 2025-08-18 19:01:09 +02:00
momo5502
c75f30fdfb Optimize instruction bytes 2025-08-18 19:01:09 +02:00
momo5502
10cd7868ac Support SGDT hooking 2025-08-18 18:24:46 +02:00
momo5502
acf28467c5 Small fix 2025-08-18 18:24:45 +02:00
momo5502
0e92b04ef9 Log overlapping object access 2025-08-17 18:07:51 +02:00
momo5502
9ca18dd141 Fix linter warning 2025-08-17 07:52:45 +02:00