Commit Graph

1930 Commits

Author SHA1 Message Date
Maurice Heumann
b40180dd8a Build(deps): Bump deps/flatbuffers from 518bf42 to 067bfdb (#456)
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from
`518bf42` to `067bfdb`.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="067bfdbde9"><code>067bfdb</code></a>
Update ts codegen (<a
href="https://redirect.github.com/google/flatbuffers/issues/8421">#8421</a>)</li>
<li><a
href="5218e29aa4"><code>5218e29</code></a>
Fix: Actually call ValidateOptions (<a
href="https://redirect.github.com/google/flatbuffers/issues/8665">#8665</a>)</li>
<li><a
href="957e09d684"><code>957e09d</code></a>
CMakeLists: include(CheckSymbolExists) so check_symbol_exists() will
work (<a
href="https://redirect.github.com/google/flatbuffers/issues/8">#8</a>...</li>
<li><a
href="af4b99a1d7"><code>af4b99a</code></a>
Add Rust reflection documentation (<a
href="https://redirect.github.com/google/flatbuffers/issues/8536">#8536</a>)</li>
<li><a
href="b85b90e346"><code>b85b90e</code></a>
Fix typo in word JavaScript (<a
href="https://redirect.github.com/google/flatbuffers/issues/8530">#8530</a>)</li>
<li><a
href="ae3821233c"><code>ae38212</code></a>
docs: fix broken link in readme (<a
href="https://redirect.github.com/google/flatbuffers/issues/8656">#8656</a>)</li>
<li><a
href="ff9cba2bff"><code>ff9cba2</code></a>
Doc fix verifier example code for cpp (<a
href="https://redirect.github.com/google/flatbuffers/issues/8664">#8664</a>)</li>
<li><a
href="1759061908"><code>1759061</code></a>
Remove stray required in docs (<a
href="https://redirect.github.com/google/flatbuffers/issues/8663">#8663</a>)</li>
<li><a
href="34af7fff70"><code>34af7ff</code></a>
Fix native_type non-native_inline fields, add tests (<a
href="https://redirect.github.com/google/flatbuffers/issues/8655">#8655</a>)</li>
<li>See full diff in <a
href="518bf42df8...067bfdbde9">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
2025-08-19 14:24:11 +02:00
dependabot[bot]
f58ec5d715 Build(deps): Bump deps/flatbuffers from 518bf42 to 067bfdb
Bumps [deps/flatbuffers](https://github.com/google/flatbuffers) from `518bf42` to `067bfdb`.
- [Release notes](https://github.com/google/flatbuffers/releases)
- [Commits](518bf42df8...067bfdbde9)

---
updated-dependencies:
- dependency-name: deps/flatbuffers
  dependency-version: 067bfdbde9b10c1beb5d6b02d67ae9db8b96f736
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-19 07:10:10 +00:00
momo5502
e6f9bbf351 Fix options 2025-08-19 07:29:51 +02:00
Maurice Heumann
376f0772af Print summary of executed instructions (#452) 2025-08-18 19:49:14 +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
Maurice Heumann
6bc1a36f3d Support SGDT hooking (#451) 2025-08-18 18:45:01 +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
Maurice Heumann
2192d10828 Various fixes and changes (#450) 2025-08-17 08:09:47 +02:00
momo5502
9ca18dd141 Fix linter warning 2025-08-17 07:52:45 +02:00
momo5502
584b770def Store previous IP per thread 2025-08-17 07:32:26 +02:00
momo5502
b2eef2bf46 Align processor counts 2025-08-17 07:31:37 +02:00
momo5502
9c29f26647 Small fixes 2025-08-17 07:26:11 +02:00
Maurice Heumann
42ed6d11e4 Fix initial memory protection (#449) 2025-08-16 18:15:01 +02:00
momo5502
eb3a685f67 Fix initial memory protection 2025-08-16 17:55:51 +02:00
momo5502
7d6648ade0 Extend clang-format column limit to 140 2025-08-16 14:55:07 +02:00
momo5502
f3de9697d6 Prevent fallthrough to foreign transition if ignored 2025-08-16 14:27:11 +02:00
momo5502
ee2835d658 Enable instruction details 2025-08-16 13:48:52 +02:00
Maurice Heumann
03541adc22 Add capstone disassembler (#448) 2025-08-16 12:54:57 +02:00
momo5502
bb79b45f13 Set library path 2025-08-16 12:40:16 +02:00
momo5502
5ffff265d3 Fix macos build 2025-08-16 12:21:31 +02:00
momo5502
397db6decc Fix print 2025-08-16 11:53:44 +02:00
momo5502
3b72ae9709 Add capstone disassembler 2025-08-16 11:53:40 +02:00
momo5502
f12fd47d1d Log transitions to foreign code 2025-08-15 15:30:08 +02:00
momo5502
127ed1b552 Log rdtsc 2025-08-15 12:54:36 +02:00
momo5502
6584eaaff5 Support downloading files 2025-08-15 09:42:27 +02:00
Maurice Heumann
5bea61fc3b Update README.md 2025-08-15 08:31:38 +02:00
Maurice Heumann
4760247dd6 Update settings.ts 2025-08-14 20:39:51 +02:00
momo5502
bfb874662f Cache access in concise mode 2025-08-14 19:15:27 +02:00
momo5502
ee679dcd0a Log ldr access 2025-08-14 18:38:11 +02:00
momo5502
73000c8d22 Log foreign memory access 2025-08-14 17:03:39 +02:00
momo5502
e10df224a7 Log accessed size 2025-08-13 20:58:48 +02:00
momo5502
3189e6f701 Log more interesting things if outside any mapped module 2025-08-13 19:50:04 +02:00
momo5502
982d02b674 Log invocations outside of any module 2025-08-13 19:09:44 +02:00
momo5502
a33e252e40 Kill WinVerifyTrust 2025-08-13 19:06:18 +02:00
momo5502
23001dcbab Allow specifying commandline options 2025-08-12 21:04:33 +02:00
momo5502
2681c7c97e Overflow fix 2025-08-10 17:33:26 +02:00
momo5502
d73445d868 Support interesting modules and ignored functions 2025-08-10 17:07:00 +02:00
momo5502
832570edda Support ignored functions and interesting modules 2025-08-10 12:43:49 +02:00
momo5502
f9cee1837c Print compare input 2025-08-10 12:43:35 +02:00
momo5502
94687d73fe Small fixes 2025-08-10 11:18:05 +02:00