Capa Bot
7debc54dbd
Sync capa-testfiles submodule
2024-03-24 08:31:37 +00:00
Moritz
7b50065fea
Merge pull request #2026 from mandiant/dependabot/pip/types-requests-2.31.0.20240311
...
build(deps-dev): bump types-requests from 2.31.0.20240125 to 2.31.0.20240311
2024-03-22 11:13:18 +01:00
Moritz
37306af37a
Merge pull request #2030 from mandiant/dependabot/pip/black-24.3.0
...
build(deps-dev): bump black from 24.1.1 to 24.3.0
2024-03-22 11:12:58 +01:00
Moritz
c03405c29f
Merge pull request #1996 from mandiant/dependabot/pip/flake8-todos-0.3.1
...
build(deps-dev): bump flake8-todos from 0.3.0 to 0.3.1
2024-03-22 11:06:05 +01:00
Moritz
8fe8981570
Update scorecard.yml ( #2033 )
...
* Update scorecard.yml
2024-03-22 08:57:29 +01:00
Moritz
463f2f1d62
Merge pull request #2017 from xusheng6/test_binja_4_0
...
Test binja 4 0
2024-03-21 13:19:26 +01:00
Moritz
9a5f4562b8
Merge branch 'master' into test_binja_4_0
2024-03-21 12:13:41 +01:00
Abdul Samad Siddiqui
7bc298de1a
Emit "dotnet" as format to ResultDocument when processing .NET files ( #2024 )
...
* Refactor format in `capa/features/extractors/dotnetfile.py`
Signed-off-by: samadpls <abdulsamadsid1@gmail.com >
* updated chanalog.md with the changes
Signed-off-by: samadpls <abdulsamadsid1@gmail.com >
* Refractor CHANGELOG.md
Co-authored-by: Mike Hunhoff <mike.hunhoff@gmail.com >
---------
Signed-off-by: samadpls <abdulsamadsid1@gmail.com >
Co-authored-by: Mike Hunhoff <mike.hunhoff@gmail.com >
2024-03-20 11:07:05 -06:00
Moritz
cbadab8521
Add faq ( #2032 )
...
* Create faq.md
---------
Co-authored-by: Vasco Schiavo <115561717+VascoSch92@users.noreply.github.com >
2024-03-20 14:59:02 +01:00
dependabot[bot]
0eaf055a46
build(deps-dev): bump black from 24.1.1 to 24.3.0
...
Bumps [black](https://github.com/psf/black ) from 24.1.1 to 24.3.0.
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](https://github.com/psf/black/compare/24.1.1...24.3.0 )
---
updated-dependencies:
- dependency-name: black
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-18 14:38:51 +00:00
N0stalgikow
0eb4291b25
Updating copyright across all files based on when it was first introduced. ( #2027 )
...
* updating copyright, back to the date of origin of file
* updating regex to account for linter violation
2024-03-13 14:04:53 +01:00
Fariss
9d1f110d24
ida-explorer: replace deprecated IDA API find_binary with bin_search ( #2011 )
...
* ida-explorer: replace deprecated IDA API find_binary with bin_search
* Fix packages import sort order
* Modify code style: return on error in find_byte_sequence
* Declare global variables for find_byte_sequence
* Declare global variables for find_byte_sequence
* Declare global variables for find_byte_sequence
* remove IDA_BYTES_PATTERNS, because ida_bytes.parse_bin_pat_str modifies first param
2024-03-11 13:04:16 -06:00
dependabot[bot]
0f0a23946b
build(deps-dev): bump types-requests
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.31.0.20240125 to 2.31.0.20240311.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-requests
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-11 14:39:04 +00:00
Mike Hunhoff
5b2122a3c6
Update capa + Ghidra README.md ( #2023 )
2024-03-06 11:01:39 -07:00
Aayush Goel
49231366f1
Handles circular dependencies while getting rules and dependencies ( #2014 )
...
* Remove test for scope "unspecified"
* raise error on circular dependency
* test for circular dependency
2024-03-06 11:39:21 +01:00
Capa Bot
10a4381ad5
Sync capa-testfiles submodule
2024-03-05 15:45:40 +00:00
Moritz
7707984237
Merge branch 'master' into test_binja_4_0
2024-03-04 16:21:11 +01:00
N0stalgikow
f6b0673b0f
Adding a citation file to capa ( #2018 )
...
* Adding a citation file to capa
---------
Co-authored-by: Moritz <mr-tz@users.noreply.github.com >
2024-03-04 10:56:58 +01:00
Capa Bot
1c1e5c02b0
Sync capa rules submodule
2024-03-04 09:27:58 +00:00
Willi Ballenthin
fe13f9ce76
Merge branch 'master' into test_binja_4_0
2024-03-03 07:20:56 +01:00
P.Sahithi Reddy
04e3f268f3
Update github ci workflow to reflect new ghidrathon installation ( #2020 )
...
* Update github ci workflow to reflect new ghidrathon release installation
* Update CHANGELOG
2024-03-01 16:24:02 -07:00
Xusheng
12234c3572
Update changelog
2024-02-29 17:07:37 +08:00
Xusheng
92cfc0caa7
binja: add support for forwarded export and enable the related unit tests
2024-02-29 17:07:37 +08:00
Xusheng
58e4a30156
binja: fix stack string detection and always use builtin function outlining
2024-02-29 17:07:37 +08:00
Xusheng
bf4695c6bf
binja: update binja version check after 4.0 release
2024-02-29 16:54:54 +08:00
Ana María Martínez Gómez
d63c6f1f9e
Merge pull request #2003 from Ana06/update-actions
...
[CI] Update GitHub actions to versions using Node 20
2024-02-27 13:21:38 -05:00
Capa Bot
08b3ae60d7
Sync capa rules submodule
2024-02-27 11:56:47 +00:00
Ana Maria Martinez Gomez
f5893d7bd3
[changelog] Add actions update
2024-02-27 12:49:28 +01:00
Ana Maria Martinez Gomez
3a90247e5b
[CI] Update github/codeql-action/upload-sarif
...
The old version was using a deprecated version of Node.
2024-02-27 12:46:41 +01:00
Ana Maria Martinez Gomez
bb0dff0610
[CI] Update gradle/gradle-build-action
...
Replace gradle/gradle-build-action by gradle/gradle-build-action, which
supersedes it since v3. The previous version used a deprecated version
of Node.
2024-02-27 12:46:41 +01:00
Ana Maria Martinez Gomez
610a86e5e2
[CI] Update ad-m/github-push-action
...
The old version was using a deprecated version of Node.
2024-02-27 12:46:40 +01:00
Ana Maria Martinez Gomez
cabb9c0975
[CI] Update Ana06/get-changed-files
...
Update Ana06/get-changed-files to the latest version that I released
yesterday using Node 20. The old version was using a deprecated version
of Node.
2024-02-27 12:46:40 +01:00
Ana María Martínez Gómez
c28f4fc890
Merge pull request #2004 from Ana06/changelog-review
...
Fix CHANGELOG PR review & update Ana06/automatic-pull-request-review
2024-02-26 17:49:28 +01:00
Rohit Konakalla
9a449b6bd9
Load .json.gz files directly ( #1990 )
...
* Load .json.gz files directly
* Add helper function to load .json and replace json.load references
* add test and update change log
* add .json.gz in EXTENSIONS_DYNAMIC
Co-authored-by: Moritz <mr-tz@users.noreply.github.com >
---------
Co-authored-by: Moritz <mr-tz@users.noreply.github.com >
2024-02-25 16:01:36 +01:00
Ana Maria Martinez Gomez
65b5c46029
[changelog] Add gist badge
...
I didn't originally add the gist badge to the CHANGELOG in #2001 , but I
am thinking now that it may be a good idea to track it.
2024-02-23 20:22:44 +01:00
Ana Maria Martinez Gomez
8857511e55
[CI] Fix CHANGELOG PR review
...
Sending a PR review with a message about the CHANGELOG needing to be
updated has been broken since July, where the permissions were changed.
2024-02-23 16:25:49 +01:00
Ana Maria Martinez Gomez
ffcabf1e0b
[CI] Update Ana06/automatic-pull-request-review
...
The old version was using a deprecated version of Node.
2024-02-23 15:49:28 +01:00
Ana María Martínez Gómez
c6b43d7492
Merge pull request #2001 from Ana06/gist_badge
...
[CI] Use badge in gist for rules number in README
2024-02-23 14:55:44 +01:00
Moritz
8af3a19d61
Merge pull request #2000 from sjha2048/chore/updateGithubActions
...
update github workflows to use latest versions
2024-02-23 13:41:06 +01:00
Ana Maria Martinez Gomez
2252e69eed
[CI] Use badge in gist for rules number in README
...
Since mandiant/capa-rules#882 , the README badge in capa is not updated
anymore via commits anymore, but in a gist.
2024-02-23 08:40:05 +01:00
Sahil
5e85fc9ede
update github workflows to use latest version for depricated actions (checkout, setup-python, upload-artifact, download-artifact)
2024-02-23 02:57:07 +05:30
dependabot[bot]
4e529d5c1f
build(deps-dev): bump flake8-todos from 0.3.0 to 0.3.1
...
Bumps [flake8-todos](https://github.com/orsinium-labs/flake8-todos ) from 0.3.0 to 0.3.1.
- [Release notes](https://github.com/orsinium-labs/flake8-todos/releases )
- [Commits](https://github.com/orsinium-labs/flake8-todos/compare/0.3.0...0.3.1 )
---
updated-dependencies:
- dependency-name: flake8-todos
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-19 14:52:42 +00:00
Willi Ballenthin
0f9dd9095b
fmt
2024-02-14 15:57:24 +01:00
Willi Ballenthin
b163f82a71
changelog
2024-02-14 15:57:24 +01:00
Willi Ballenthin
bd3cc18a25
loader: avoid eager imports of some backend-related code
2024-02-14 15:57:24 +01:00
Willi Ballenthin
4e2f175b9f
rules: don't eagerly import ruamel until needed
2024-02-14 15:57:24 +01:00
Willi Ballenthin
fdd097a141
main: remove unused imports
2024-02-14 15:57:24 +01:00
Willi Ballenthin
1b4e5258f8
elf: don't require vivisect just for type annotations
2024-02-14 15:57:24 +01:00
Capa Bot
1d78900862
Sync capa rules submodule
2024-02-14 13:57:16 +00:00
Moritz
8807d6844d
Merge pull request #1984 from mandiant/dependabot/pip/tqdm-4.66.2
...
build(deps-dev): bump tqdm from 4.66.1 to 4.66.2
2024-02-14 11:04:31 +01:00