Skip to content

Latest commit

 

History

History
49 lines (40 loc) · 2.37 KB

File metadata and controls

49 lines (40 loc) · 2.37 KB

AnalysisRecordBody

Properties

Name Type Description Notes
analysis_id int Analysis ID
analysis_scope str Scope of the analysis
base_address int Binary base address
binary_id int Binary ID
binary_name str Binary filename
binary_size int Binary size in bytes
creation datetime When the analysis was created
detected_architecture str Detected instruction-set architecture; empty when unavailable
detected_binary_format str Detected binary container format; empty when unavailable
detected_binary_type str Detected operating-system platform; empty when unavailable
function_boundaries_hash str Hash of the binary's provided function boundaries
is_owner bool True when the caller owns the analysis
model_id int Model ID
model_name str Model name
sha_256_hash str SHA-256 hash of the binary
status str Analysis status
supplied_architecture str User-supplied instruction-set architecture; "AUTO" when not overridden
supplied_binary_format str User-supplied binary container format; "AUTO" when not overridden
supplied_binary_type str User-supplied operating-system platform; "AUTO" when not overridden
tags List[AnalysisTagBody] Tags associated with the binary
username str Username of the analysis owner

Example

from revengai.models.analysis_record_body import AnalysisRecordBody

# TODO update the JSON string below
json = "{}"
# create an instance of AnalysisRecordBody from a JSON string
analysis_record_body_instance = AnalysisRecordBody.from_json(json)
# print the JSON string representation of the object
print(AnalysisRecordBody.to_json())

# convert the object into a dict
analysis_record_body_dict = analysis_record_body_instance.to_dict()
# create an instance of AnalysisRecordBody from a dict
analysis_record_body_from_dict = AnalysisRecordBody.from_dict(analysis_record_body_dict)

[Back to Model list] [Back to API list] [Back to README]