File tree 2 files changed +6
-2
lines changed
2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change 33
33
- binja: support loading raw x86/x86_64 shellcode #2489 @xusheng6
34
34
- binja: fix crash when the IL of certain functions are not available. #2249 @xusheng6
35
35
- binja: major performance improvement on the binja extractor. #1414 @xusheng6
36
+ - cape: make Process model flexible and procmemory optional to load newest reports #2466 @mr-tz
36
37
37
38
### capa Explorer Web
38
39
Original file line number Diff line number Diff line change @@ -297,7 +297,10 @@ class Call(ExactModel):
297
297
id : int
298
298
299
299
300
- class Process (ExactModel ):
300
+ # FlexibleModel to account for extended fields
301
+ # refs: https://github.com/mandiant/capa/issues/2466
302
+ # https://github.com/kevoreilly/CAPEv2/pull/2199
303
+ class Process (FlexibleModel ):
301
304
process_id : int
302
305
process_name : str
303
306
parent_id : int
@@ -400,7 +403,7 @@ class CapeReport(FlexibleModel):
400
403
CAPE : Optional [Union [Cape , list ]] = None
401
404
dropped : Optional [list [File ]] = None
402
405
procdump : Optional [list [ProcessFile ]] = None
403
- procmemory : ListTODO
406
+ procmemory : Optional [ ListTODO ] = None
404
407
405
408
# =========================================================================
406
409
# information we won't use in capa
You can’t perform that action at this time.
0 commit comments