Crate yaui

Crate yaui 

Source

Enums§

InjectorError

Functions§

eject
Injects the payload pointed to by payload_location into pid. Spoof path specifies a loaded module to feign calling from where the name is spoof_so_path Memory allocation is expected to be provided by allocater_so_path: libc::mmap Dl/So handling is expected to be provided by linker_so_path: libc::dlopen , libc::dlclose, libc::dlerror
find_remote_procedure
Calculates the address of a target procedure by loading the target shared object into our address space and using the difference for the function we derive from proc address.
inject
Injects the payload pointed to by payload_location into pid. Spoof path specifies a loaded module to feign calling from where the name is spoof_so_path Memory allocation is expected to be provided by allocater_so_path: libc::mmap Dl/So handling is expected to be provided by linker_so_path: libc::dlopen , libc::dlclose, libc::dlerror