Willi Ballenthin
|
127886144b
|
Merge pull request #1209 from mandiant/williballenthin-patch-3
import-to-ida: use other md5 function
|
2022-12-06 13:07:35 +01:00 |
|
Willi Ballenthin
|
cc832d26aa
|
import-to-ida: fix imports
|
2022-12-05 15:27:22 +00:00 |
|
Willi Ballenthin
|
9fcb70387d
|
import-to-ida: use other md5 function
ref #1204
|
2022-12-05 16:17:11 +01:00 |
|
Willi Ballenthin
|
12c9c466c7
|
import-to-ida: fix append comment
ref #1204
|
2022-12-05 16:02:40 +01:00 |
|
Mike Hunhoff
|
449c64d80b
|
update scripts/lint.py to validate rule metadata using pydantic (#1141)
|
2022-08-12 08:26:39 -06:00 |
|
Anushka Virgaonkar
|
6e9676e0be
|
fix #1095 (#1098)
|
2022-07-08 15:41:42 -06:00 |
|
Moritz
|
38668b2c4a
|
fix: use DnfileFeatureExtractor (#1088)
closes #1087
|
2022-07-05 07:53:47 +02:00 |
|
Moritz
|
d210645aee
|
fix: api handling workaround (#1079)
* fix: api handling workaround
* fix: workaround .NET api handling
|
2022-07-01 17:37:56 +02:00 |
|
Willi Ballenthin
|
e7cf69a82e
|
pep8
|
2022-06-28 15:58:02 -06:00 |
|
Willi Ballenthin
|
91818a116d
|
scripts/capa_as_library: use new ResultDocument
closes #1071
|
2022-06-28 15:53:37 -06:00 |
|
Willi Ballenthin
|
8b7ddc5679
|
linter: expect file path "dotnet" for ".NET" rules
ref: https://github.com/mandiant/capa-rules/pull/568#discussion_r908718249
|
2022-06-28 10:48:03 -06:00 |
|
Moritz Raabe
|
9bf582a89a
|
feat: lint check value types
closes #1027
|
2022-06-28 12:53:31 +02:00 |
|
Willi Ballenthin
|
be2dffe863
|
bulk-process: use new ResultDocument json
|
2022-06-20 14:43:30 -06:00 |
|
Willi Ballenthin
|
9ebea05933
|
show-capabilities-by-function: use new ResultDocument
|
2022-06-20 14:32:10 -06:00 |
|
Willi Ballenthin
|
3ef126fbd7
|
show-features: fix rendering addresses
|
2022-06-06 15:27:06 -06:00 |
|
Willi Ballenthin
|
1a290a38c4
|
Merge branch 'master' into feature-981
|
2022-06-06 14:07:51 -06:00 |
|
Willi Ballenthin
|
f8b10a2c0a
|
render: verbose: update to use new result document
|
2022-06-06 13:48:41 -06:00 |
|
Willi Ballenthin
|
867662ba5a
|
rules: remove unused rule-category meta
|
2022-06-06 13:43:44 -06:00 |
|
Moritz Raabe
|
1df60186f0
|
fix!: authors instead of author
|
2022-05-31 23:05:13 +02:00 |
|
Willi Ballenthin
|
4ae4bab254
|
lint: use meta.authors
|
2022-05-26 12:02:47 -06:00 |
|
Willi Ballenthin
|
9236a36ef4
|
rule: factor out is subscope check
|
2022-05-26 10:24:31 -06:00 |
|
Willi Ballenthin
|
02cef8297c
|
pep8
|
2022-05-25 15:27:56 -06:00 |
|
Willi Ballenthin
|
b1fa5be7b1
|
show-features: render features in a tree to better group scopes
|
2022-05-25 15:08:44 -06:00 |
|
Willi Ballenthin
|
d7cfa4ee96
|
features: make features implement __lt__
|
2022-05-25 15:08:26 -06:00 |
|
Willi Ballenthin
|
a4003d7d91
|
tests: fix scripts using json document
|
2022-05-24 14:50:17 -06:00 |
|
Moritz Raabe
|
d8c9941f6b
|
fix: filter address
|
2022-05-12 16:39:36 +02:00 |
|
Moritz Raabe
|
716a73dfb4
|
feat: add handles and type annotations
|
2022-05-12 15:42:25 +02:00 |
|
Willi Ballenthin
|
e029547035
|
show-features: learn to use Addresses
|
2022-04-08 18:33:49 -06:00 |
|
Mike Hunhoff
|
580a2d7e45
|
dotnet: basic detection and feature extraction (#987)
|
2022-04-08 14:55:00 -06:00 |
|
Willi Ballenthin
|
0c354cf268
|
capa2yara: fix rules paths
|
2022-04-06 12:36:28 -06:00 |
|
Willi Ballenthin
|
aff72ad983
|
capa_as_library: fix rules path is list now
|
2022-04-06 11:07:34 -06:00 |
|
Willi Ballenthin
|
11b773573e
|
lint: fix rules path
|
2022-04-05 17:17:44 -06:00 |
|
Willi Ballenthin
|
f923a4ea9b
|
linter: accept instruction scope
|
2022-04-05 12:24:41 -06:00 |
|
Willi Ballenthin
|
ecabd557a7
|
*: remove /x32 and /x64 flavors from number and offset features
|
2022-04-05 10:35:41 -06:00 |
|
Willi Ballenthin
|
bd6e62e9bf
|
Update scripts/lint.py
Co-authored-by: Moritz <mr-tz@users.noreply.github.com>
|
2022-03-29 11:26:21 -06:00 |
|
Willi Ballenthin
|
963cfbf380
|
pep8
|
2022-03-28 13:17:35 -06:00 |
|
re-fox
|
37f51690d0
|
Update capa_as_library.py
|
2022-02-13 13:09:58 -05:00 |
|
Baptistin Boilot
|
d026d21073
|
linter: add MBC names and IDs to the linting script
|
2022-02-06 11:47:49 +01:00 |
|
Baptistin Boilot
|
2e8c2f40d6
|
linter: update linter-data.json with mitre att&ck references only
|
2022-01-26 00:11:01 +01:00 |
|
Baptistin Boilot
|
377c805fe7
|
linter: improve linter-data.json opening and add documentation
- Open linter-data.json in byte mode
- Add a comment explaining how to invoke the script
|
2022-01-24 22:48:59 +01:00 |
|
Baptistin Boilot
|
0c978a8def
|
scripts: fix typing issue in setup-linter-dependencies
|
2022-01-22 17:18:02 +01:00 |
|
Baptistin Boilot
|
c6ac239c5a
|
linter: fix imports and codingstyle
|
2022-01-22 16:45:50 +01:00 |
|
Baptistin Boilot
|
370ad6cdd7
|
docs: add code documentation and update changelog
|
2022-01-22 16:45:49 +01:00 |
|
Baptistin Boilot
|
2bcd725e04
|
linter: add the possibility to enable or disable mbc and att&ck linting
|
2022-01-22 16:45:47 +01:00 |
|
Baptistin Boilot
|
0b487546bb
|
linter: add mbc data extractor and linter
|
2022-01-22 16:45:46 +01:00 |
|
Baptistin Boilot
|
67d8d832c9
|
linter: refactor att&ck linter and add attck json data
|
2022-01-22 16:45:35 +01:00 |
|
Baptistin Boilot
|
fa99782f02
|
linter: add a linter rule that checks for invalid att&ck technique
|
2022-01-22 16:44:07 +01:00 |
|
Baptistin Boilot
|
60a30518bc
|
linter: add mitre att&ck ttps extraction script
|
2022-01-22 16:43:42 +01:00 |
|
Baptistin Boilot
|
4739d121a2
|
scripts: add backend parameter (-b) to show-features.py
|
2021-12-31 20:07:34 +01:00 |
|
William Ballenthin
|
e550d48bcd
|
linter: optional maps to some, not range
|
2021-11-10 14:13:37 -07:00 |
|