Commit Graph

1635 Commits

Author SHA1 Message Date
William Ballenthin
b066af9506 mypy: extend lib ignore config 2021-06-10 00:28:28 -06:00
William Ballenthin
059909c027 features: fix types 2021-06-10 00:23:01 -06:00
William Ballenthin
d61ff0c69f changelog 2021-06-10 00:08:00 -06:00
William Ballenthin
f6c2394bdf common: fix type annotations 2021-06-10 00:07:05 -06:00
William Ballenthin
df5ed6bbf2 indirect_calls: fix types 2021-06-10 00:02:23 -06:00
William Ballenthin
0b653aa47a ida: file: fix imports 2021-06-10 00:02:11 -06:00
William Ballenthin
b5a18de4a3 pep8 2021-06-09 23:52:15 -06:00
William Ballenthin
5408481606 type: capa.engine 2021-06-09 23:51:55 -06:00
William Ballenthin
1c66ebe638 type: capa.features.common 2021-06-09 23:47:06 -06:00
William Ballenthin
3e79dfd0e7 type: capa.rules 2021-06-09 23:39:07 -06:00
William Ballenthin
459df37b13 indirect_calls: fix typing circular dependencies 2021-06-09 23:28:05 -06:00
William Ballenthin
3d8edc513c type: capa.features.extractors.viv.insn 2021-06-09 23:24:51 -06:00
William Ballenthin
ab7bf53f67 type: capa.features.insn 2021-06-09 23:20:46 -06:00
William Ballenthin
c30a56bc11 type: capa.features.extractors.helpers 2021-06-09 23:19:36 -06:00
William Ballenthin
6918a039e9 type: capa.render.result_document 2021-06-09 23:15:45 -06:00
William Ballenthin
469e2ff870 type: capa.features.extractors.viv.basicblock 2021-06-09 23:12:07 -06:00
William Ballenthin
3416f7bc61 type: capa.features.file 2021-06-09 23:09:24 -06:00
William Ballenthin
a75d7576f8 type: capa.features.extractors.viv.indirect_calls 2021-06-09 23:08:29 -06:00
William Ballenthin
23addda29a type: capa.render.utils 2021-06-09 23:06:33 -06:00
William Ballenthin
14e2efa309 type: capa.features.extractors.viv.file 2021-06-09 23:01:14 -06:00
William Ballenthin
faa363cd8f type: capa.render.default 2021-06-09 22:59:54 -06:00
William Ballenthin
e29922af57 type: capa.features.extractors.pefile 2021-06-09 22:56:02 -06:00
William Ballenthin
8a0ae7ae55 type: capa.features.extractors.viv.helpers 2021-06-09 22:54:29 -06:00
William Ballenthin
6f67619621 type capa.features.freeze 2021-06-09 22:51:09 -06:00
William Ballenthin
3f55f678ca Merge branch 'fix-622' into feature-447 2021-06-09 22:41:10 -06:00
William Ballenthin
ee41d47e4d test_function_id: fix test imports 2021-06-09 22:35:26 -06:00
William Ballenthin
527e993bb4 engine: remove dependency on rules, fixing circular import 2021-06-09 22:30:43 -06:00
William Ballenthin
6b4d7266e6 changelog 2021-06-09 22:23:06 -06:00
William Ballenthin
954ed3a408 pep8 2021-06-09 22:22:03 -06:00
William Ballenthin
ac59e50b5f move capa/features/__init__.py logic to common.py
also cleanup imports across the board,
thanks to pylance.
2021-06-09 22:20:53 -06:00
William Ballenthin
7029ad32c4 move capa/features/extractors/__init__.py logic to base_extractor.py 2021-06-09 21:09:29 -06:00
William Ballenthin
766dcacdbe move logic out of capa/render/__init__.py 2021-06-09 18:06:51 -06:00
William Ballenthin
fc9ad6c737 move extractors/ida/__init__.py logic to extractor.py 2021-06-09 17:55:44 -06:00
William Ballenthin
7d2e664320 move extractors/smda/__init__.py logic to extractor.py 2021-06-09 17:52:06 -06:00
William Ballenthin
6187317a4e move extractors/viv/__init__.py logic to extractor.py 2021-06-09 17:49:50 -06:00
William Ballenthin
d81b0bcbfa move helpers/__init__.py to helpers.py 2021-06-09 17:43:58 -06:00
William Ballenthin
9c8e18acb4 pefile/__init__ to pefile.py 2021-06-09 17:42:46 -06:00
William Ballenthin
8aed58c1d4 *: remove __all__
closes #623
2021-06-09 17:38:57 -06:00
William Ballenthin
325c726f0e typing: capa.helpers 2021-06-09 15:09:37 -06:00
William Ballenthin
9a4e9b6586 setup: add initial mypy setup
invoke like: mypy --config-file .github/mypy/mypy.ini capa/main.py
2021-06-09 14:50:37 -06:00
Capa Bot
23354ec452 Sync capa rules submodule 2021-06-09 09:19:50 +00:00
Capa Bot
f698f4e79b Sync capa rules submodule 2021-06-09 08:08:12 +00:00
Moritz
c05a8bf910 Merge pull request #620 from fireeye/fix-619
correctly render negative numbers and offsets
2021-06-09 10:03:04 +02:00
Moritz
9ffbb82f4c Merge pull request #618 from fireeye/fix/616
fix 616
2021-06-09 10:00:04 +02:00
William Ballenthin
0508d31a35 changelog 2021-06-08 11:10:40 -06:00
William Ballenthin
901a398b31 insn: render negative number, offset correctly
closes #619
2021-06-08 11:09:32 -06:00
mike-hunhoff
fd0f87ca6e Update capa/features/file.py w/ PR changes
Co-authored-by: Willi Ballenthin <willi.ballenthin@gmail.com>
2021-06-08 10:59:42 -06:00
Michael Hunhoff
84d2f9f324 fix 616 2021-06-08 10:16:54 -06:00
Capa Bot
f9bad7e5e4 Sync capa rules submodule 2021-06-08 14:17:39 +00:00
Capa Bot
40b6575db6 Sync capa-testfiles submodule 2021-06-08 12:48:33 +00:00