Skip to content

Latest commit

 

History

History
38 lines (29 loc) · 1.72 KB

File metadata and controls

38 lines (29 loc) · 1.72 KB

CryptoFinding

Properties

Name Type Description Notes
address str Function's virtual address, hex-encoded
categories List[str] Distinct crypto categories evidenced by this function
confidence str High when a direct name match was found, medium when the function only calls into crypto APIs
crypto_calls List[CryptoCall] Matches against names this function calls [optional]
direct_matches List[CryptoDirectMatch] Matches against the function's own name [optional]
evidence_count int Total number of direct matches and crypto calls
function_id int ID of the function the finding was reported in
function_name str Name of the function the finding was reported in
function_size int Size of the function in bytes
libraries List[str] Distinct crypto libraries evidenced by this function

Example

from revengai.models.crypto_finding import CryptoFinding

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

# convert the object into a dict
crypto_finding_dict = crypto_finding_instance.to_dict()
# create an instance of CryptoFinding from a dict
crypto_finding_from_dict = CryptoFinding.from_dict(crypto_finding_dict)

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