Skip to content

Latest commit

 

History

History
45 lines (36 loc) · 1.96 KB

File metadata and controls

45 lines (36 loc) · 1.96 KB

AnalysisRecord

Properties

Name Type Description Notes
analysis_id int ID to identify analysis
analysis_scope str Scope of the analysis
binary_id int ID to identify the binary analyse
model_id int ID to identify the model used for analysis
model_name str Name of the model used for analysis
status str The current status of analysis
creation datetime The datetime of when the analysis was created
is_owner bool Whether the current user is the owner of a binary
binary_name str The name of the file uploaded
sha_256_hash str The hash of the binary
function_boundaries_hash str The hash of the function boundaries
binary_size int The size of the binary
username str The username of the analysis owner
dynamic_execution_status DynamicExecutionStatus [optional]
dynamic_execution_task_id int [optional]
base_address int The base address of the binary
tags List[TagItem] List of tags associated with the analysis [optional]

Example

from revengai.models.analysis_record import AnalysisRecord

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

# convert the object into a dict
analysis_record_dict = analysis_record_instance.to_dict()
# create an instance of AnalysisRecord from a dict
analysis_record_from_dict = AnalysisRecord.from_dict(analysis_record_dict)

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