예제 #1
0
파일: actions.py 프로젝트: YaronK/TAU-REDB
def generate_function(attributes):
    function = Function()
    function.initialize(
        attributes["func_signature"],
        attributes["exe_signature"],
        attributes["args_size"],
        attributes["vars_size"],
        attributes["regs_size"],
        attributes["frame_size"],
        attributes["num_of_strings"],
        attributes["num_of_calls"],
        attributes["num_of_imms"],
        attributes["num_of_insns"],
        attributes["func_name"],
        attributes["exe_name"],
        attributes["immediates"],
        attributes["strings"],
        attributes["itypes"],
        attributes["calls"],
        attributes["block_bounds"],
        attributes["edges"],
    )
    return function