Yacine Elhamer
|
3d1a1fb9fa
|
add get_sample_hashes() to NullFeatureExtractor
|
2023-07-21 14:54:54 +01:00 |
|
Yacine Elhamer
|
830bad54bd
|
fix bugs
|
2023-07-21 14:41:07 +01:00 |
|
Yacine Elhamer
|
c4ba5afe6b
|
replace : FeatureSet annotations with a comment type annotation
|
2023-07-21 14:32:42 +01:00 |
|
Yacine Elhamer
|
4ec39d49aa
|
fix linting issues
|
2023-07-21 14:03:57 +01:00 |
|
Yacine Elhamer
|
ab585ef951
|
add the skipif mark back
|
2023-07-21 14:00:58 +01:00 |
|
Yacine Elhamer
|
674122999f
|
migrate the get_sample_hashes() function to each individual extractor
|
2023-07-21 14:00:01 +01:00 |
|
Yacine Elhamer
|
8085caef35
|
remove the usage of SampleHashes's __iter__() method
|
2023-07-21 13:48:48 +01:00 |
|
Yacine Elhamer
|
3ab3c61d5e
|
use ida's hash-extraction functions
|
2023-07-21 13:48:48 +01:00 |
|
Yacine Elhamer
|
736b2cd689
|
address @mr-tz main.py review comments
|
2023-07-21 13:48:48 +01:00 |
|
yelhamer
|
bd8331678c
|
update compute_static_layout with the appropriate types
Co-authored-by: Willi Ballenthin <willi.ballenthin@gmail.com>
|
2023-07-21 13:16:51 +01:00 |
|
yelhamer
|
6f3fb42385
|
update compute_dynamic_layout with the appropriate type
Co-authored-by: Willi Ballenthin <willi.ballenthin@gmail.com>
|
2023-07-21 13:15:55 +01:00 |
|
yelhamer
|
da4e887aee
|
fix comment typo
Co-authored-by: Moritz <mr-tz@users.noreply.github.com>
|
2023-07-21 12:40:02 +01:00 |
|
Yacine Elhamer
|
b1e468dae4
|
add tests for the get_sample_hashes() method
|
2023-07-21 11:04:21 +01:00 |
|
Yacine Elhamer
|
6d1a885864
|
update static freeze test
|
2023-07-21 08:48:18 +01:00 |
|
Yacine Elhamer
|
24b3abd706
|
add get_sample_hashes() to base extractor
|
2023-07-21 08:45:14 +01:00 |
|
yelhamer
|
806bc1853d
|
Update mypy.ini: add TODO comment
|
2023-07-20 22:13:06 +01:00 |
|
Yacine Elhamer
|
6ee1dfd656
|
address review comments: rename SampleHashes's from_sample() method to from_bytes() method
|
2023-07-20 21:53:28 +01:00 |
|
Yacine Elhamer
|
ab092cb536
|
add sample_hashes attribute to the base extractors
|
2023-07-20 21:51:37 +01:00 |
|
Yacine Elhamer
|
b4cf50fb6e
|
fix mypy issues
|
2023-07-20 21:48:05 +01:00 |
|
yelhamer
|
2b2b2b6545
|
Update capa/features/extractors/base_extractor.py
Co-authored-by: Willi Ballenthin <willi.ballenthin@gmail.com>
|
2023-07-20 21:47:30 +01:00 |
|
yelhamer
|
fd7b926a33
|
Update capa/features/extractors/base_extractor.py
Co-authored-by: Willi Ballenthin <willi.ballenthin@gmail.com>
|
2023-07-20 21:47:23 +01:00 |
|
Yacine Elhamer
|
482e0d386b
|
use pathlib.Path() in binja and ida extractors
|
2023-07-20 21:42:14 +01:00 |
|
Yacine Elhamer
|
d99b16ed5e
|
add copyright and remove old test
|
2023-07-20 21:41:16 +01:00 |
|
Yacine Elhamer
|
0a4fe58ac6
|
fix tests
|
2023-07-20 20:25:11 +01:00 |
|
Yacine Elhamer
|
8ac9caf45c
|
fix bugs
|
2023-07-20 20:20:33 +01:00 |
|
Yacine Elhamer
|
1029b369f2
|
Merge remote-tracking branch 'parentrepo/dynamic-feature-extraction' into find-dynamic-capabilities
|
2023-07-20 20:02:49 +01:00 |
|
Willi Ballenthin
|
5ae588deaa
|
Merge pull request #1658 from mandiant/sync-1657
sync
|
2023-07-20 14:05:22 +02:00 |
|
Willi Ballenthin
|
a2f31ab8ae
|
update testfiles submodule
|
2023-07-20 11:52:15 +00:00 |
|
Willi Ballenthin
|
666c9c21a1
|
update testfiles submodule
|
2023-07-20 11:49:20 +00:00 |
|
Yacine Elhamer
|
a675c4c7a1
|
remove redundant code block
|
2023-07-20 11:27:07 +01:00 |
|
Yacine Elhamer
|
16eab6b5e5
|
remove unused commit
|
2023-07-20 11:24:07 +01:00 |
|
Yacine Elhamer
|
d520bfc753
|
fix bugs and add copyrights
|
2023-07-20 11:19:54 +01:00 |
|
Yacine Elhamer
|
301b10d261
|
fix style issues
|
2023-07-20 10:52:43 +01:00 |
|
Yacine Elhamer
|
e38e56ccf6
|
Merge remote-tracking branch 'parentrepo/dynamic-feature-extraction' into sync-1657
|
2023-07-20 09:33:48 +01:00 |
|
yelhamer
|
7de223f116
|
Update capa/features/extractors/ida/extractor.py: add call to get_input_file_path()
Co-authored-by: Willi Ballenthin <willi.ballenthin@gmail.com>
|
2023-07-19 15:39:06 +01:00 |
|
Capa Bot
|
4eabee7329
|
Sync capa rules submodule
|
2023-07-19 13:49:59 +00:00 |
|
Willi Ballenthin
|
0719273cee
|
Merge pull request #1656 from RonnieSalomonsen/forward_export
rules: Add forwarded export characteristics to rule syntax under file…
|
2023-07-19 15:48:19 +02:00 |
|
Ronnie Salomonsen
|
de6bdf0621
|
Update CHANGELOG with fix for the new feature for forwarded export characteristics
|
2023-07-19 15:05:10 +02:00 |
|
Yacine Elhamer
|
c5d08ec0d1
|
update extractors and tests
|
2023-07-19 14:00:45 +01:00 |
|
Ronnie Salomonsen
|
1790dab1ab
|
rules: Add forwarded export characteristics to rule syntax under file_scope
|
2023-07-19 11:27:52 +02:00 |
|
Yacine Elhamer
|
4e4b1235c3
|
mypy.ini: ignore proto issues
|
2023-07-18 21:04:51 +01:00 |
|
Yacine Elhamer
|
e5d7903475
|
add removed tests
|
2023-07-18 20:38:54 +01:00 |
|
Willi Ballenthin
|
781c33d13c
|
Merge pull request #1652 from mandiant/williballenthin-patch-1
v6.0.0
v6.0.0
|
2023-07-18 18:26:52 +02:00 |
|
Willi Ballenthin
|
70a1e66020
|
ci: publish: remove dev code
|
2023-07-18 14:02:35 +00:00 |
|
Willi Ballenthin
|
91b65d1d7f
|
ci: publish: remove old commented code
|
2023-07-18 14:01:58 +00:00 |
|
Willi Ballenthin
|
a22dd65032
|
Merge branch 'master' into williballenthin-patch-1
|
2023-07-18 16:00:47 +02:00 |
|
Willi Ballenthin
|
3899662cbd
|
v6.0.0
|
2023-07-18 14:00:09 +00:00 |
|
Willi Ballenthin
|
b73e1e3d7f
|
pyproject: set readme context type
|
2023-07-18 13:56:04 +00:00 |
|
Willi Ballenthin
|
25624a1b46
|
ci: publish: dev release
|
2023-07-18 13:38:05 +00:00 |
|
Willi Ballenthin
|
e3c8cb74df
|
ci: publish: dev release
|
2023-07-18 13:33:01 +00:00 |
|