Colton Gabertan
855463b319
Add Ghidra Backend CI configuration, fix CHANGELOG ( #1529 )
...
* ghidra-backend ci working, fix CHANGELOG
* temp: Add backend-ghidra to CI test workflow & add versioning to matrix
* lint to avoid failure
* linting for CI
* cleanup CI, integrate actions, simplify installations
* fix gradle repo
* fix typo
* fix submodule checkout for rules & test data
* fix relative test data path
* remove unnecessary steps
* add flag to mkdir to resolve pipeline failure
2023-07-05 18:48:45 -06:00
Aayush Goel
62db346b49
Style , mypy checks
2023-07-06 05:28:13 +05:30
Yacine Elhamer
47aebcbdd4
fix show-capabilities-by-function
2023-07-06 00:48:22 +01:00
Aayush Goel
20e7acaa1a
Update CHANGELOG.md
2023-07-06 05:16:27 +05:30
Aayush Goel
c0d712acea
Changes os.path to pathlib.Path usage
...
changed args.rules , args.signatures types in handle_common_args.
2023-07-06 05:12:50 +05:30
Yacine Elhamer
4649c9a61d
rename rule.scope to rule.scope in ida plugin
2023-07-06 00:09:23 +01:00
Yacine Elhamer
9300e68225
fix mypy issues in test_rules.py
2023-07-06 00:05:20 +01:00
Yacine Elhamer
19e40a3383
address review comments
2023-07-05 23:58:08 +01:00
Aayush Goel
66e2a225d2
Merge branch 'mandiant:master' into Aayush-Goel-04/Issue#1534
2023-07-06 02:21:11 +05:30
Willi Ballenthin
2e27745b5f
setup: bump mypy hints for colorama
2023-07-05 19:30:55 +02:00
Willi Ballenthin
b5a063b0d9
pep8
2023-07-05 19:19:26 +02:00
Willi Ballenthin
ba8040ace5
main: remove old codec registration for py3.7
2023-07-05 19:15:33 +02:00
Willi Ballenthin
9bcd7678a4
main: fix console output on windows (in CI)
2023-07-05 19:14:15 +02:00
Willi Ballenthin
23ed0a5d9d
main: don't leave behind traces of the progress bar
2023-07-05 19:06:33 +02:00
Willi Ballenthin
2b6cc6fee2
changelog
2023-07-05 18:57:37 +02:00
Willi Ballenthin
6a76760033
render: use fancy boxes
...
closes #1586
2023-07-05 18:55:32 +02:00
Willi Ballenthin
dd2d5431a9
setup: bump networkx to 3.1 since we now have python 3.8 as min version
2023-07-05 18:44:12 +02:00
Willi Ballenthin
5d1e26a95e
update minimum supported python version to 3.8
2023-07-05 18:34:41 +02:00
Willi Ballenthin
bf5b2612c8
changelog
2023-07-05 18:27:20 +02:00
Willi Ballenthin
694143ce6b
import-to-ida: use Metadata type not json document
2023-07-05 18:24:37 +02:00
Willi Ballenthin
19a5ef8a64
import-to-ida: use existing result document json parser
2023-07-05 18:21:03 +02:00
Willi Ballenthin
169b3d60a8
import-to-ida: update to use v5 JSON format
...
closes #1584
2023-07-05 18:04:15 +02:00
Willi Ballenthin
bb053561ef
import-to-ida: decode MD5 to hex
2023-07-05 18:03:57 +02:00
Yacine Elhamer
9ffe85fd9c
build_statements: add support for scope flavors
2023-07-05 15:57:57 +01:00
Yacine Elhamer
8ba86e9cea
add update Scopes class and switch scope to scopes
2023-07-05 15:00:14 +01:00
Moritz
b1eda6c24d
Merge pull request #1568 from mandiant/update-lint-data
...
update att&ck/mbc data via script
2023-07-05 13:11:22 +02:00
mr-tz
1a2e034ee0
update data via script
2023-07-05 12:30:54 +02:00
Capa Bot
a6763d8882
Sync capa rules submodule
2023-07-05 08:59:18 +00:00
Capa Bot
16ce6a5ef2
Sync capa rules submodule
2023-07-05 08:57:27 +00:00
Capa Bot
0a74eb671f
Sync capa rules submodule
2023-07-05 06:58:23 +00:00
Capa Bot
0c3c5e42ff
Sync capa rules submodule
2023-07-05 06:41:40 +00:00
Capa Bot
1e258c3bc2
Sync capa rules submodule
2023-07-05 06:41:20 +00:00
Capa Bot
2d55976cb4
Sync capa rules submodule
2023-07-05 06:40:30 +00:00
Capa Bot
9a7ce0b048
Sync capa-testfiles submodule
2023-07-04 08:55:21 +00:00
Capa Bot
446114acc3
Sync capa-testfiles submodule
2023-07-04 08:54:56 +00:00
Capa Bot
30950f129e
Sync capa-testfiles submodule
2023-07-04 08:54:40 +00:00
Yacine Elhamer
c042a28af1
rename Flavor to Scopes
2023-07-03 19:21:08 +01:00
Capa Bot
066e42e271
Sync capa-testfiles submodule
2023-07-03 14:05:29 +00:00
Capa Bot
301d8425c1
Sync capa-testfiles submodule
2023-07-03 14:05:01 +00:00
Capa Bot
165fe87aca
Sync capa-testfiles submodule
2023-07-03 14:04:39 +00:00
Yacine Elhamer
1b59efc79a
Apply suggestions from code review: rename Flavor to Scopes
...
Co-authored-by: Willi Ballenthin (Google) <118457858+wballenthin@users.noreply.github.com >
2023-07-03 11:11:14 +01:00
Capa Bot
06dd6f45c0
Sync capa rules submodule
2023-07-03 07:54:42 +00:00
Yacine Elhamer
f1d7ac36eb
Update test_rules.py
2023-07-03 02:48:24 +01:00
Yacine Elhamer
21cecb2aec
tests: add unit tests for flavored scopes
2023-07-01 01:51:44 +01:00
Yacine Elhamer
8a93a06b71
fix mypy issues
2023-07-01 01:41:19 +01:00
Yacine Elhamer
d2ff0af34a
Revert "tests: add unit tests for flavored scopes"
...
This reverts commit 6f0566581e .
2023-07-01 01:39:54 +01:00
Yacine Elhamer
ae5f2ec104
fix mypy issues
2023-07-01 01:38:37 +01:00
Yacine Elhamer
6f0566581e
tests: add unit tests for flavored scopes
2023-07-01 00:57:01 +01:00
Yacine Elhamer
e726c7894c
ensure_feature_valid_for_scope(): add support for flavored scopes
2023-07-01 00:56:35 +01:00
Yacine Elhamer
c4bb4d9508
update changelog
2023-06-30 20:28:40 +01:00