Commit Graph
100 Commits
Author SHA1 Message Date
mr-tz 48fc4a54de add gemini cli workflows 2025-08-08 09:24:35 +00:00
mr-tz 51d606bc0d use default emptry list for ElfFileSection 2024-12-13 11:51:47 +00:00
mr-tz 1f34795fce vmray and dynamic updates 2024-12-12 10:12:14 +00:00
mr-tz 06f0012183 only check file limitations for static file formats 2024-12-12 10:10:35 +00:00
mr-tz 55720ddbfd make more fields optional for more flexible model
tmp
2024-12-12 10:10:32 +00:00
mr-tz 893378c10e record origin_monitor_id for more reliable process association
tmp
2024-12-12 09:51:08 +00:00
mr-tz 3cbc184020 update to v8.0.1 2024-12-09 16:19:30 +00:00
mr-tz 8a02b0773d handle IDA 8.3/8.4 vs. 9.0 API change 2024-12-09 15:06:38 +00:00
mr-tz 959a234f0e make Process model flexible and procmemory optional 2024-12-03 13:02:19 +00:00
mr-tz 65e2dac4c4 upgrade pre-commit config 2024-12-03 12:09:38 +00:00
mr-tz 9ad3f06e1d skip test where BN misses the function 2024-12-03 11:09:38 +00:00
mr-tz 03e4778620 allow call as valid subscope for call scoped rules 2024-11-14 11:55:07 +00:00
mr-tz 7cc3ddd4ea remove typing_extensions Annotated import 2024-10-22 09:38:33 +00:00
mr-tz 20ae098cda update Python >= 3.10 and ubuntu 2024-10-22 09:38:32 +00:00
mr-tz 2987eeb0ac update type annotations
tmp
2024-10-22 09:38:25 +00:00
mr-tz cebf8e7274 update minimum Python to 3.10 2024-10-21 15:25:21 +00:00
mr-tz 84c9da09e0 fix save base address 2024-10-14 05:28:48 +00:00
mr-tz bc91171c65 fix bug preventing save of capa results 2024-10-11 15:13:05 +00:00
mr-tz f2c329b768 rename ida to idapro module for IDA 9.0 2024-10-09 12:20:38 +00:00
mr-tz 22368fbe6f rename bin_search function 2024-10-09 12:13:11 +00:00
mr-tz d795db9017 include capa explorer web entry 2024-10-04 09:22:11 +00:00
mr-tz 544e3eee5b bump version to 7.4.0
tmp2

tmp2
2024-10-04 09:22:08 +00:00
mr-tz dfc304d9f6 add Python 3.8 and 3.9 deprecation warning
tmp
2024-10-04 09:19:56 +00:00
mr-tz 6d3b96f0b0 fix backslash handling in string call arguments 2024-10-02 16:54:38 +00:00
mr-tz f024e1d54c bump upload size limit to 100MB from 10MB 2024-09-24 12:09:38 +00:00
mr-tz e3267df5b1 update release v7.3.0 info and formatting 2024-09-20 09:57:01 +00:00
mr-tz 954aeb0ce4 bump to v7.3.0 2024-09-17 15:04:00 +00:00
mr-tz 1c64001ed8 fix byte search IDA Pro 7.5 compatability 2024-09-17 12:53:27 +00:00
mr-tz e46811685d Merge branch 'vmray-extractor' of github.com:mandiant/capa into vmray-extractor 2024-08-26 10:54:36 +00:00
mr-tz 9eab7eb143 update names 2024-08-26 10:11:51 +00:00
mr-tz e8550f242c rename using dashes for consistency 2024-08-26 09:55:00 +00:00
mr-tz e47635455e add dynamic vmray feature tests 2024-07-31 13:30:30 +00:00
mr-tz e83f289c8e add script to minimize vmray archive to only relevant files 2024-07-31 13:28:41 +00:00
mr-tz 3982356945 load gzipped rd, see capa-testfiles#245 2024-07-31 12:59:16 +00:00
mr-tz d1f6bb3a44 Merge branch 'master' into vmray-extractor 2024-07-03 06:49:43 +00:00
mr-tz 0c9d3d09af fix ruff 2024-06-19 15:13:11 +00:00
mr-tz 740c739356 remove file 2024-06-19 15:09:34 +00:00
mr-tz d256cc867f update model and re-add summary_v2.json models 2024-06-19 14:57:05 +00:00
mr-tz fbdfea1edc add testing code 2024-06-19 14:56:12 +00:00
mr-tz 453a640de9 formatting 2024-06-19 14:55:43 +00:00
mr-tz d10b396300 add pydantic-xml dependency 2024-06-19 14:50:46 +00:00
mr-tz a544aed552 add vmray-extractor branch for tests 2024-06-19 14:49:12 +00:00
mr-tz 67f8c4d28c bump to v7.1.0 2024-06-14 09:06:04 +00:00
mr-tz a9dafe283c example using pydantic-xml to parse flog.xml 2024-06-13 16:37:45 +00:00
mr-tz 1febb224d1 add scripts dependency group 2024-06-13 07:50:58 +00:00
mr-tz 93cd1dcedd add scripts to install step 2024-06-12 15:24:10 +00:00
mr-tz 7b0270980d add capa2sarif dependencies 2024-06-12 15:19:24 +00:00
mr-tz cce7774705 add scripts section 2024-06-12 15:17:31 +00:00
mr-tz 9ec9a6f439 fix mypy issues 2024-06-12 09:32:03 +00:00
mr-tz 97a3fba2c9 fix black 2024-06-12 09:24:16 +00:00
mr-tzandWilli Ballenthin 8298347c19 support more report formats 2024-05-07 15:24:21 +02:00
mr-tzandMoritz 66c2f07ca8 remove BaseException usage 2024-01-31 11:32:00 +01:00
mr-tz f845382471 fix rule display and save functionality 2024-01-30 15:20:16 +01:00
mr-tz 1a44e899cb verify target file type and warn user 2024-01-18 12:33:28 +01:00
mr-tz 734bfd4ad2 fix setuptools package discovery 2024-01-18 11:56:00 +01:00
mr-tz 9bc04ec612 update data via script 2024-01-16 15:29:25 +01:00
mr-tz 51ddadbc87 fix symbol generation, ordinals 2023-12-03 17:49:54 +02:00
mr-tz 47019e4d7c Merge branch 'master' into dynamic-feature-extraction 2023-11-29 16:28:12 +01:00
mr-tz 73ea822123 Merge branch 'master' into dynamic-feature-extraction 2023-11-29 16:17:09 +01:00
mr-tz 92770dd5c7 set os, arch, format in meta table 2023-11-28 17:09:14 +01:00
mr-tz 8f0eb5676e only check and display file limitation once 2023-11-28 15:00:47 +01:00
mr-tz 890c879e7c only check and display file limitation once 2023-11-27 13:28:36 +01:00
mr-tz f201ef1d22 actually get global feature values 2023-11-27 13:28:06 +01:00
mr-tz 99042f232d fix parsing base 10/16 2023-10-20 15:26:11 +02:00
mr-tz b6f13f3489 improve vverbose rendering 2023-10-18 13:37:56 +02:00
mr-tz 9660f1e5ab add default backend 2023-08-07 14:00:30 +02:00
mr-tz b6580f99db sync submodule 2023-07-07 19:37:25 +02:00
mr-tz f3135630d1 Merge branch 'master' into sync-master 2023-07-07 14:28:13 +02:00
mr-tz 1a2e034ee0 update data via script 2023-07-05 12:30:54 +02:00
mr-tz 6086cc5e18 update number/offset understanding 2023-03-20 18:11:24 +01:00
mr-tz c3ed12d8d4 add helper function 2023-03-20 17:46:36 +01:00
mr-tz 2d98c9e3c4 address mypy warnings 2023-03-20 17:45:55 +01:00
mr-tz 0933040d0b remove protobuf from rd scheme generation test 2023-03-20 17:45:23 +01:00
mr-tz 12046e698e don't change child data 2023-03-20 17:43:21 +01:00
mr-tz 73ac83bd06 reformat changelog 2023-03-20 16:58:06 +01:00
mr-tz 631685472d add assert_never 2023-03-20 16:55:42 +01:00
mr-tz 32bcf999b8 remove proto from pydantic generation code 2023-03-20 16:53:44 +01:00
mr-tz a7b7f643a5 update translator and tests 2023-03-14 10:13:49 +01:00
mr-tz 3cdbc66375 refactor 2023-03-09 07:40:58 +01:00
mr-tz 44d8e693b0 improve int/Integer handling 2023-03-08 16:06:57 +01:00
mr-tz a7e4d265e2 convert rd meta to proto 2023-03-08 14:45:26 +01:00
mr-tz 0d14c168a4 fix loop detection corner case 2023-02-15 11:41:54 +01:00
mr-tz 985ea5ebdc fix logic error from smda backend removal 2023-01-05 12:27:27 +01:00
mr-tz eba1989c9f Merge branch 'master' into fix-1062 2023-01-03 18:46:41 +01:00
mr-tz c0a8a91281 update Actions 2023-01-03 11:39:51 +01:00
mr-tz ee90fc8761 update rule compatibility doc 2022-12-23 18:30:25 +01:00
mr-tz 3b95ed0b5a simplified rule release guidance 2022-12-21 16:03:05 +01:00
mr-tz 97f633312f skip smda tests until we remove the backend 2022-12-07 16:44:52 +01:00
Moritz Raabe 9f4479582a check address value
closes #1081
2022-07-01 15:40:23 +02:00
Moritz Raabe a7c4761fef isort, black 2022-06-28 15:53:10 +02:00
Moritz Raabe e2156c3854 refactor: parametrize test 2022-06-28 15:49:21 +02:00
Moritz Raabe bf53958887 fix!: global feat frz address 2022-06-28 15:47:12 +02:00
Moritz Raabe e4d532e212 feat!: add extractor info to frz format 2022-06-28 15:43:59 +02:00
Moritz Raabe 9bf582a89a feat: lint check value types
closes #1027
2022-06-28 12:53:31 +02:00
Moritz Raabe 1df60186f0 fix!: authors instead of author 2022-05-31 23:05:13 +02:00
Moritz Raabe a4f0c1c04c fix: rule generator handles 2022-05-19 20:43:02 +02:00
Moritz Raabe 8e1f710312 fix: add __str__ 2022-05-12 18:49:53 +02:00
Moritz Raabe 83cae29dbe ci: temporarily test on PR 2022-05-12 18:40:45 +02:00
Moritz Raabe b2853cc56b feat: update dnfile tests and extractor 2022-05-12 18:37:02 +02:00
Moritz Raabe d8c9941f6b fix: filter address 2022-05-12 16:39:36 +02:00