File tree Expand file tree Collapse file tree 1 file changed +33
-0
lines changed
Expand file tree Collapse file tree 1 file changed +33
-0
lines changed Original file line number Diff line number Diff line change @@ -1312,3 +1312,36 @@ def RE_binary_ann(
13121312 res : Response = reveng_req (requests .post , end_point , json_data = json_data )
13131313 res .raise_for_status ()
13141314 return res
1315+
1316+ def RE_name_score (
1317+ functions : list ,
1318+ is_debug : bool = False
1319+ ) -> Response :
1320+
1321+ body = {
1322+ "functions" : functions ,
1323+ "is_debug" : is_debug
1324+ }
1325+ res : Response = reveng_req (requests .post , "v2/confidence/functions/name_score" , json_data = body )
1326+
1327+ res .raise_for_status ()
1328+ return res
1329+
1330+
1331+ def RE_get_analysis_id_from_binary_id (
1332+ binary_id : int
1333+ ) -> Response :
1334+
1335+ res : Response = reveng_req (requests .get , f"v2/analyses/lookup/{ binary_id } " )
1336+
1337+ res .raise_for_status ()
1338+ return res
1339+
1340+ def RE_get_functions_from_analysis (
1341+ analysis_id : int
1342+ ) -> Response :
1343+
1344+ res : Response = reveng_req (requests .get , f"v2/analyses/{ analysis_id } /functions/list" )
1345+
1346+ res .raise_for_status ()
1347+ return res
You can’t perform that action at this time.
0 commit comments