ios-kernel-patch/data/running_kernel.h
2021-02-18 10:42:34 +07:00

20 lines
475 B
C

#pragma once
#ifdef __APPLE__
#include "common.h"
#include "binary.h"
__BEGIN_DECLS
uint32_t b_allocate_from_running_kernel(const struct binary *to_load);
void b_inject_into_running_kernel(struct binary *to_load, uint32_t sysent);
void unload_from_running_kernel(uint32_t addr);
void b_running_kernel_load_macho(struct binary *binary);
#ifdef __MACH30__
mach_port_t get_kernel_task();
#endif
void b_prepare_running_kernel(const struct binary *binary);
__END_DECLS
#endif