angr.analyses.reaching_definitions.function_handler_library.unistd¶
- class angr.analyses.reaching_definitions.function_handler_library.unistd.LibcUnistdHandlers¶
Bases:
FunctionHandler- handle_impl_read(f)
Decorate a function handler method with this to make it take a FunctionCallDataUnwrapped instead of a FunctionCallData.
- Return type:
Callable[[FunctionHandler,ReachingDefinitionsState,FunctionCallData],None]- Parameters:
f (Callable[[FunctionHandler, ReachingDefinitionsState, FunctionCallDataUnwrapped], None])
- handle_impl_recv(f)
Decorate a function handler method with this to make it take a FunctionCallDataUnwrapped instead of a FunctionCallData.
- Return type:
Callable[[FunctionHandler,ReachingDefinitionsState,FunctionCallData],None]- Parameters:
f (Callable[[FunctionHandler, ReachingDefinitionsState, FunctionCallDataUnwrapped], None])
- handle_impl_recvfrom(f)
Decorate a function handler method with this to make it take a FunctionCallDataUnwrapped instead of a FunctionCallData.
- Return type:
Callable[[FunctionHandler,ReachingDefinitionsState,FunctionCallData],None]- Parameters:
f (Callable[[FunctionHandler, ReachingDefinitionsState, FunctionCallDataUnwrapped], None])
- handle_impl_write(f)
Decorate a function handler method with this to make it take a FunctionCallDataUnwrapped instead of a FunctionCallData.
- Return type:
Callable[[FunctionHandler,ReachingDefinitionsState,FunctionCallData],None]- Parameters:
f (Callable[[FunctionHandler, ReachingDefinitionsState, FunctionCallDataUnwrapped], None])
- handle_impl_send(f)
Decorate a function handler method with this to make it take a FunctionCallDataUnwrapped instead of a FunctionCallData.
- Return type:
Callable[[FunctionHandler,ReachingDefinitionsState,FunctionCallData],None]- Parameters:
f (Callable[[FunctionHandler, ReachingDefinitionsState, FunctionCallDataUnwrapped], None])