Commit Graph
6260 Commits
Author SHA1 Message Date
Capa Bot ee14b11fcd Sync capa rules submodule 2026-07-28 16:59:32 +00:00
Capa Bot ed6fc2de44 Sync capa-testfiles submodule 2026-07-28 16:52:10 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9cc63d0401 build(deps): bump annotated-types from 0.7.0 to 0.8.0 (#3132)
Bumps [annotated-types](https://github.com/annotated-types/annotated-types) from 0.7.0 to 0.8.0.
- [Release notes](https://github.com/annotated-types/annotated-types/releases)
- [Commits](https://github.com/annotated-types/annotated-types/compare/v0.7.0...v0.8.0)

---
updated-dependencies:
- dependency-name: annotated-types
  dependency-version: 0.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-28 10:48:59 -06:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7a8f534ea3 build(deps-dev): bump ruff from 0.15.0 to 0.16.0 (#3133)
Bumps [ruff](https://github.com/astral-sh/ruff) from 0.15.0 to 0.16.0.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/0.15.0...0.16.0)

---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.16.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-28 10:48:12 -06:00
Capa Bot f04931d0b3 Sync capa-testfiles submodule 2026-07-27 18:51:13 +00:00
Capa Bot a0e177c6ee Sync capa rules submodule 2026-07-27 16:01:02 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Mike Hunhoff
c1e7510dfc build(deps): bump ws from 8.17.1 to 8.21.1 in /web/explorer (#3126)
Bumps [ws](https://github.com/websockets/ws) from 8.17.1 to 8.21.1.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/8.17.1...8.21.1)

---
updated-dependencies:
- dependency-name: ws
  dependency-version: 8.21.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mike Hunhoff <mike.hunhoff@gmail.com>
2026-07-24 12:27:04 -06:00
Capa Bot cce0431ddc Sync capa-testfiles submodule 2026-07-24 18:15:28 +00:00
Capa Bot 0683946f2c Sync capa rules submodule 2026-07-24 18:12:29 +00:00
Capa Bot 04170f017b Sync capa rules submodule 2026-07-24 18:08:33 +00:00
MoritzandGitHub db309bc266 Merge pull request #3131 from mandiant/dependabot/npm_and_yarn/web/explorer/postcss-8.5.23 2026-07-24 19:28:12 +02:00
MoritzandGitHub 9cec0cd3f4 Merge pull request #3130 from mandiant/dependabot/npm_and_yarn/web/explorer/js-yaml-4.3.0 2026-07-24 19:27:25 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dafe1a7a50 build(deps): bump pyasn1 from 0.6.3 to 0.6.4 (#3129)
Bumps [pyasn1](https://github.com/pyasn1/pyasn1) from 0.6.3 to 0.6.4.
- [Release notes](https://github.com/pyasn1/pyasn1/releases)
- [Changelog](https://github.com/pyasn1/pyasn1/blob/main/CHANGES.rst)
- [Commits](https://github.com/pyasn1/pyasn1/compare/v0.6.3...v0.6.4)

---
updated-dependencies:
- dependency-name: pyasn1
  dependency-version: 0.6.4
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-24 11:17:03 -06:00
dependabot[bot]andGitHub 23ab04c611 build(deps): bump postcss from 8.5.15 to 8.5.23 in /web/explorer
Bumps [postcss](https://github.com/postcss/postcss) from 8.5.15 to 8.5.23.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.23)

---
updated-dependencies:
- dependency-name: postcss
  dependency-version: 8.5.23
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-24 17:16:56 +00:00
dependabot[bot]andGitHub 1561d8915f build(deps-dev): bump js-yaml from 4.2.0 to 4.3.0 in /web/explorer
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.2.0 to 4.3.0.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nodeca/js-yaml/compare/4.2.0...4.3.0)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 4.3.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-24 17:16:46 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4dd9274d37 build(deps): bump python-flirt from 0.9.2 to 0.10.0 (#3128)
Bumps [python-flirt](https://github.com/williballenthin/lancelot) from 0.9.2 to 0.10.0.
- [Release notes](https://github.com/williballenthin/lancelot/releases)
- [Commits](https://github.com/williballenthin/lancelot/compare/v0.9.2...v0.10.0)

---
updated-dependencies:
- dependency-name: python-flirt
  dependency-version: 0.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-24 11:15:28 -06:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5fe45bb9da build(deps-dev): bump mypy from 2.1.0 to 2.3.0 (#3127)
Bumps [mypy](https://github.com/python/mypy) from 2.1.0 to 2.3.0.
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](https://github.com/python/mypy/compare/v2.1.0...v2.3.0)

---
updated-dependencies:
- dependency-name: mypy
  dependency-version: 2.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-24 11:14:40 -06:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Mike Hunhoff
0ac88c5638 build(deps): bump humanize from 4.15.0 to 4.16.0 (#3123)
Bumps [humanize](https://github.com/python-humanize/humanize) from 4.15.0 to 4.16.0.
- [Release notes](https://github.com/python-humanize/humanize/releases)
- [Commits](https://github.com/python-humanize/humanize/compare/4.15.0...4.16.0)

---
updated-dependencies:
- dependency-name: humanize
  dependency-version: 4.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mike Hunhoff <mike.hunhoff@gmail.com>
2026-07-16 14:58:57 -06:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Mike Hunhoff
684cfc03ac build(deps): bump setuptools from 82.0.1 to 83.0.0 (#3122)
Bumps [setuptools](https://github.com/pypa/setuptools) from 82.0.1 to 83.0.0.
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst)
- [Commits](https://github.com/pypa/setuptools/compare/v82.0.1...v83.0.0)

---
updated-dependencies:
- dependency-name: setuptools
  dependency-version: 83.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mike Hunhoff <mike.hunhoff@gmail.com>
2026-07-16 14:58:41 -06:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Mike Hunhoff
1b3d88de78 build(deps): bump ida-settings from 3.4.1 to 3.5.1 (#3119)
Bumps ida-settings from 3.4.1 to 3.5.1.

---
updated-dependencies:
- dependency-name: ida-settings
  dependency-version: 3.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mike Hunhoff <mike.hunhoff@gmail.com>
2026-07-16 14:58:23 -06:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3718a14aaa build(deps): bump pip from 26.1 to 26.1.2 (#3124)
Bumps [pip](https://github.com/pypa/pip) from 26.1 to 26.1.2.
- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst)
- [Commits](https://github.com/pypa/pip/compare/26.1...26.1.2)

---
updated-dependencies:
- dependency-name: pip
  dependency-version: 26.1.2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-16 11:16:39 -06:00
MoritzandGitHub 30f937870d Merge pull request #3114 from mandiant/dependabot/pip/msgpack-1.2.1
build(deps): bump msgpack from 1.2.0 to 1.2.1
2026-07-14 22:46:35 +02:00
dependabot[bot]andGitHub e354b52c9d build(deps): bump msgpack from 1.2.0 to 1.2.1
Bumps [msgpack](https://github.com/msgpack/msgpack-python) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/msgpack/msgpack-python/releases)
- [Changelog](https://github.com/msgpack/msgpack-python/blob/main/CHANGELOG.md)
- [Commits](https://github.com/msgpack/msgpack-python/compare/v1.2.0...v1.2.1)

---
updated-dependencies:
- dependency-name: msgpack
  dependency-version: 1.2.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-22 20:09:06 +00:00
MoritzandGitHub f850024b56 Merge pull request #3113 from mandiant/dependabot/pip/bump-my-version-1.4.1 2026-06-22 21:44:00 +02:00
dependabot[bot]andGitHub 3201e21483 build(deps): bump bump-my-version from 1.3.0 to 1.4.1
Bumps [bump-my-version](https://github.com/callowayproject/bump-my-version) from 1.3.0 to 1.4.1.
- [Release notes](https://github.com/callowayproject/bump-my-version/releases)
- [Changelog](https://github.com/callowayproject/bump-my-version/blob/1.4.1/CHANGELOG.md)
- [Commits](https://github.com/callowayproject/bump-my-version/compare/v1.3...1.4.1)

---
updated-dependencies:
- dependency-name: bump-my-version
  dependency-version: 1.4.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-22 14:43:11 +00:00
Capa Bot 45460ca91b Sync capa rules submodule 2026-06-19 21:19:59 +00:00
dependabot[bot]andGitHub 29575cac19 Merge pull request #3110 from mandiant/dependabot/npm_and_yarn/web/explorer/js-yaml-4.2.0
build(deps-dev): bump js-yaml from 4.1.1 to 4.2.0 in /web/explorer
2026-06-18 21:29:20 +02:00
MoritzGitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e215463094 build(deps): bump form-data from 4.0.4 to 4.0.6 in /web/explorer (#3109)
Bumps [form-data](https://github.com/form-data/form-data) from 4.0.4 to 4.0.6.
- [Release notes](https://github.com/form-data/form-data/releases)
- [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md)
- [Commits](https://github.com/form-data/form-data/compare/v4.0.4...v4.0.6)

---
updated-dependencies:
- dependency-name: form-data
  dependency-version: 4.0.6
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-18 21:25:58 +02:00
dependabot[bot]andGitHub f28a150566 Merge pull request #3105 from mandiant/dependabot/npm_and_yarn/web/explorer/multi-cee5a6df2e
build(deps): bump esbuild, @vitejs/plugin-vue, vite and vite-plugin-singlefile in /web/explorer
2026-06-18 21:25:05 +02:00
dependabot[bot]andGitHub 50668119f9 build(deps): bump form-data from 4.0.4 to 4.0.6 in /web/explorer
Bumps [form-data](https://github.com/form-data/form-data) from 4.0.4 to 4.0.6.
- [Release notes](https://github.com/form-data/form-data/releases)
- [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md)
- [Commits](https://github.com/form-data/form-data/compare/v4.0.4...v4.0.6)

---
updated-dependencies:
- dependency-name: form-data
  dependency-version: 4.0.6
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-16 11:18:38 +00:00
MoritzandGitHub ce29c1dd50 Merge pull request #3108 from mandiant/dependabot/pip/pyinstaller-6.21.0 2026-06-16 13:17:37 +02:00
MoritzandGitHub 039759c301 Merge pull request #3107 from mandiant/dependabot/pip/pytest-9.1.0 2026-06-16 13:16:42 +02:00
MoritzandGitHub 6ea2647f72 Merge pull request #3106 from mandiant/dependabot/pip/vivisect-2332c288cd 2026-06-16 13:16:11 +02:00
dependabot[bot]andGitHub 4af7b897f0 build(deps-dev): bump pyinstaller from 6.20.0 to 6.21.0
Bumps [pyinstaller](https://github.com/pyinstaller/pyinstaller) from 6.20.0 to 6.21.0.
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases)
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst)
- [Commits](https://github.com/pyinstaller/pyinstaller/compare/v6.20.0...v6.21.0)

---
updated-dependencies:
- dependency-name: pyinstaller
  dependency-version: 6.21.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-15 14:43:18 +00:00
dependabot[bot]andGitHub 648d3a384f build(deps-dev): bump pytest from 9.0.3 to 9.1.0
Bumps [pytest](https://github.com/pytest-dev/pytest) from 9.0.3 to 9.1.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/9.0.3...9.1.0)

---
updated-dependencies:
- dependency-name: pytest
  dependency-version: 9.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-15 14:43:11 +00:00
dependabot[bot]andGitHub 1f317c1d16 build(deps): bump msgpack from 1.1.2 to 1.2.0 in the vivisect group
Bumps the vivisect group with 1 update: [msgpack](https://github.com/msgpack/msgpack-python).


Updates `msgpack` from 1.1.2 to 1.2.0
- [Release notes](https://github.com/msgpack/msgpack-python/releases)
- [Changelog](https://github.com/msgpack/msgpack-python/blob/main/CHANGELOG.md)
- [Commits](https://github.com/msgpack/msgpack-python/compare/v1.1.2...v1.2.0)

---
updated-dependencies:
- dependency-name: msgpack
  dependency-version: 1.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: vivisect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-06-15 14:43:00 +00:00
Capa Bot 430de81711 Sync capa rules submodule 2026-06-12 13:10:21 +00:00
Willi BallenthinandGitHub 2c12cbb485 tests: add data-driven test fixtures for rule matcher (#2987) 2026-06-11 13:42:29 +02:00
Willi BallenthinandWilli Ballenthin 0fba3e58ee tests: split out ELF OS detection fixtures into their own JSON 2026-06-11 13:41:30 +02:00
Willi BallenthinandGitHub 028aa533b1 tests: add more ELF OS detection cases (#3099)
* tests: add more ELF OS detection cases
2026-06-11 10:42:10 +02:00
Capa Bot e69eb70d55 Sync capa-testfiles submodule 2026-06-11 08:19:25 +00:00
Willi BallenthinandGitHub 8a18bd0e54 tests: add more granular ELF OS detection tests, data-driven (#3098)
to better support ports of this logic to other languages/runtimes
2026-06-11 10:18:14 +02:00
Willi BallenthinandGitHub ccf3a87e83 tests: add snapshot tests for feature extraction (#3069)
Introduces data-driven snapshot tests that regenerate capa freeze files
for a curated set of samples in the tests/data submodule and compare the
bytes against committed fixtures under tests/fixtures/freezes/. Any
change that perturbs feature extraction surfaces as a test failure with
a feature-count delta and a truncated unified diff.
2026-06-09 23:28:49 +02:00
Capa Bot 58bfa7607e Sync capa-testfiles submodule 2026-06-09 21:27:35 +00:00
lakshit vermaGitHubgemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>Moritz
adffa80e8f ida: show addresses for file level features in rulegen (#3009)
* ida: show addresses for file level features in rulegen

* ida(ai): remove redundant `int` conversion

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Moritz <mr-tz@users.noreply.github.com>
2026-06-05 11:32:46 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>Moritz
c592100495 build(deps-dev): bump vitest from 3.0.9 to 4.1.0 in /web/explorer (#3092)
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 3.0.9 to 4.1.0.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.0/packages/vitest)

---
updated-dependencies:
- dependency-name: vitest
  dependency-version: 4.1.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Moritz <mr-tz@users.noreply.github.com>
2026-06-05 10:39:38 +02:00
Ange AlbertiniandGitHub 33701d67ae Merge pull request #3090 from corkamig/rva_deprecation
RelativeVirtualAddress deprecation
2026-06-03 08:45:52 +02:00
Ange AlbertiniandGitHub 09f5bd5a5c Version number for deprecation 2026-06-02 09:26:13 +02:00
Ange Albertini cfff133ae0 Formatting 2026-06-01 15:38:21 +00:00
Ange AlbertiniandGitHub 687e07320e Issue link 2026-06-01 17:31:40 +02:00