Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Mufanc/z-loader
/ functions
Functions
164 in github.com/Mufanc/z-loader
⨍
Functions
164
◇
Types & classes
61
↓ 12 callers
Method
push
(&self, from: P, to: Q)
xbuild/src/adb.rs:84
↓ 11 callers
Method
sp
(&self)
loader/userspace/src/loader.rs:100
↓ 10 callers
Method
arg
(&self, n: usize)
loader/userspace/src/loader.rs:46
↓ 10 callers
Method
env
(&self)
common/src/zygote.rs:106
↓ 8 callers
Method
peek
(&self, addr: usize)
loader/userspace/src/loader.rs:219
↓ 7 callers
Method
set_regs
(&self, regs: &Registers)
loader/userspace/src/loader.rs:197
↓ 7 callers
Method
set_sp
(&mut self, sp: usize)
loader/userspace/src/loader.rs:110
↓ 6 callers
Method
call
(&self, regs: &Registers, func: usize, args: &[u64], return_addr: usize)
loader/userspace/src/loader.rs:375
↓ 6 callers
Function
emit
(value: T)
loader/ebpf/src/main.rs:87
↓ 6 callers
Method
find_symbol_addr
(&self, lib: &str, func: &str)
loader/userspace/src/loader.rs:641
↓ 5 callers
Method
as_event
(&self)
loader/ebpf/src/main.rs:59
↓ 5 callers
Function
attach_tracepoint
(bpf: &mut Ebpf, category: &str, name: &str)
loader/userspace/src/monitor.rs:91
↓ 5 callers
Function
parse
()
xbuild/src/args.rs:34
↓ 5 callers
Method
regs
(&self)
loader/userspace/src/loader.rs:171
↓ 4 callers
Method
as_slice
(&self)
common/src/zygote.rs:92
↓ 4 callers
Function
current_pid
()
loader/ebpf/src/main.rs:109
↓ 4 callers
Function
is_root
()
loader/ebpf/src/main.rs:104
↓ 4 callers
Method
is_system_server
(&self)
common/src/zygote.rs:110
↓ 4 callers
Method
pc
(&self)
loader/userspace/src/loader.rs:120
↓ 3 callers
Method
also
(&mut self, op: impl FnOnce(&mut Self))
xbuild/src/ext.rs:6
↓ 3 callers
Method
attach
(&self)
loader/userspace/src/loader.rs:150
↓ 3 callers
Method
find_module
(&self, name: &str)
loader/userspace/src/loader.rs:636
↓ 3 callers
Method
poke
(&self, addr: usize, value: u64)
loader/userspace/src/loader.rs:223
↓ 3 callers
Method
prepend_serial
(&'a self, args: &[&'a str])
xbuild/src/adb.rs:76
↓ 3 callers
Method
profile
(&self)
xbuild/src/main.rs:26
↓ 3 callers
Function
resume_current
()
loader/ebpf/src/main.rs:121
↓ 3 callers
Method
set_pc
(&mut self, pc: usize)
loader/userspace/src/loader.rs:130
↓ 3 callers
Function
stop_current
()
loader/ebpf/src/main.rs:114
↓ 2 callers
Function
adb_piped
(args: &[&str])
xbuild/src/adb.rs:36
↓ 2 callers
Method
api
(&self)
api/zygisk-compat/src/api.rs:54
↓ 2 callers
Method
api
(&self)
api/lsposed-loader/src/api.rs:54
↓ 2 callers
Method
args_app
(&self, args: &SpecializeArgs)
api/zygisk-compat/src/api.rs:66
↓ 2 callers
Method
args_app
(&self, args: &SpecializeArgs)
api/lsposed-loader/src/api.rs:66
↓ 2 callers
Method
args_server
(&self, args: &SpecializeArgs)
api/zygisk-compat/src/api.rs:70
↓ 2 callers
Method
args_server
(&self, args: &SpecializeArgs)
api/lsposed-loader/src/api.rs:70
↓ 2 callers
Function
dlerror
()
api/zygisk-compat/src/dlfcn.rs:22
↓ 2 callers
Function
dlerror
()
api/lsposed-loader/src/dlfcn.rs:22
↓ 2 callers
Function
dump_tombstone_on_panic
()
common/src/utils.rs:20
↓ 2 callers
Function
is_32_bit
()
loader/ebpf/src/main.rs:144
↓ 2 callers
Method
module
(&self)
api/zygisk-compat/src/api.rs:58
↓ 2 callers
Method
module
(&self)
api/lsposed-loader/src/api.rs:58
↓ 2 callers
Method
read_jstring
noinspection RsUnresolvedPath
loader/userspace/src/loader.rs:623
↓ 2 callers
Method
read_scope
(&mut self)
api/lsposed-loader/src/filter.rs:101
↓ 2 callers
Method
read_string
(&self, addr: usize)
loader/userspace/src/loader.rs:595
↓ 2 callers
Function
register
(bridge: impl ApiBridge + 'static)
api/bridge/src/lib.rs:60
↓ 2 callers
Method
set_arg
(&mut self, n: usize, value: u64)
loader/userspace/src/loader.rs:68
↓ 2 callers
Method
set_return_addr
(&self, regs: &mut Registers, addr: usize, alloc: bool)
loader/userspace/src/loader.rs:268
↓ 2 callers
Method
shell
(&self, command: &str)
xbuild/src/adb.rs:92
↓ 2 callers
Method
sudo_command
(&self, command: &str)
xbuild/src/adb.rs:102
↓ 2 callers
Method
update_maps
(&mut self)
loader/userspace/src/loader.rs:542
↓ 1 callers
Function
adb
(args: &[&str])
xbuild/src/adb.rs:19
↓ 1 callers
Method
after_specialize
(&self)
api/zygisk-compat/src/lib.rs:115
↓ 1 callers
Method
alloc
(&self, regs: &mut Registers, data: &[u8])
loader/userspace/src/loader.rs:282
↓ 1 callers
Function
bridge_main
()
api/zygisk-compat/src/lib.rs:141
↓ 1 callers
Function
build_ebpf
(build_configs: &BuildConfigs)
xbuild/src/build.rs:60
↓ 1 callers
Function
build_modules
(build_configs: &BuildConfigs)
xbuild/src/build.rs:91
↓ 1 callers
Function
build_project
(build_configs: &BuildConfigs)
xbuild/src/build.rs:108
↓ 1 callers
Function
build_userspace
(build_configs: &BuildConfigs)
xbuild/src/build.rs:32
↓ 1 callers
Function
bump_rlimit
()
loader/userspace/src/monitor.rs:70
↓ 1 callers
Function
chcon
(file: P, con: &str)
api/zygisk-compat/src/selinux.rs:10
↓ 1 callers
Function
check_process
return true to inject, or false to skip
loader/userspace/src/loader.rs:650
↓ 1 callers
Function
create_daemon_socket
(skfile: P)
api/zygisk-compat/src/daemon.rs:90
↓ 1 callers
Function
dlerror
(wrapper: &TraceeWrapper, func: usize)
loader/userspace/src/loader.rs:713
↓ 1 callers
Function
dlopen_fd
(fd: BorrowedFd, flags: libc::c_int)
api/zygisk-compat/src/dlfcn.rs:32
↓ 1 callers
Function
dlopen_fd
(fd: BorrowedFd, flags: libc::c_int)
api/lsposed-loader/src/dlfcn.rs:32
↓ 1 callers
Function
dlsym
(handle: LibraryHandle, symbol: &str)
api/zygisk-compat/src/dlfcn.rs:55
↓ 1 callers
Function
dlsym
(handle: LibraryHandle, symbol: &str)
api/lsposed-loader/src/dlfcn.rs:55
↓ 1 callers
Method
entry
(&self, env: JNIEnv)
api/zygisk-compat/src/api.rs:62
↓ 1 callers
Method
entry
(&self, env: JNIEnv)
api/lsposed-loader/src/api.rs:62
↓ 1 callers
Function
filter_mounts_kernelsu
(mounts: Vec<MountInfo>)
loader/userspace/src/monitor.rs:123
↓ 1 callers
Function
filter_mounts_magisk
(mounts: Vec<MountInfo>)
loader/userspace/src/monitor.rs:158
↓ 1 callers
Function
find_ar
(android_ndk: &str)
xbuild/src/build.rs:12
↓ 1 callers
Function
find_linker
(android_ndk: &str, target: &str)
xbuild/src/build.rs:22
↓ 1 callers
Function
fork_daemon
(func: impl Fn())
loader/userspace/src/monitor.rs:101
↓ 1 callers
Function
getprop
(name: &str)
common/src/properties.rs:7
↓ 1 callers
Function
handle_proc
(pid: i32, config: &BridgeConfig)
loader/userspace/src/loader.rs:838
↓ 1 callers
Function
init
()
api/bridge/src/lib.rs:35
↓ 1 callers
Method
init
(&self, value: T)
common/src/lazy.rs:16
↓ 1 callers
Function
init_logger
()
api/zygisk-compat/src/daemon.rs:101
↓ 1 callers
Function
init_logger
()
loader/userspace/src/main.rs:24
↓ 1 callers
Method
initialize
(&mut self)
xbuild/src/adb.rs:69
↓ 1 callers
Function
internal
(data: &[u8], prefix: &str, mirror: Option<&File>)
loader/userspace/src/symbols.rs:56
↓ 1 callers
Method
is_valid
(&self)
api/zygisk-compat/src/abi.rs:171
↓ 1 callers
Method
is_valid
(&self)
api/lsposed-loader/src/abi.rs:171
↓ 1 callers
Function
list_devices
()
xbuild/src/adb.rs:13
↓ 1 callers
Function
load_bridge
(tracee: &Tracee, config: &BridgeConfig)
loader/userspace/src/loader.rs:755
↓ 1 callers
Function
load_ebpf
()
loader/userspace/src/monitor.rs:76
↓ 1 callers
Function
load_library
(name: &str, lib: &PathBuf)
api/zygisk-compat/src/daemon.rs:47
↓ 1 callers
Function
load_modules
()
api/zygisk-compat/src/daemon.rs:63
↓ 1 callers
Method
on_dlopen
(&self)
api/zygisk-compat/src/lib.rs:52
↓ 1 callers
Method
on_specialize
(&self, args: SpecializeArgs)
api/zygisk-compat/src/lib.rs:87
↓ 1 callers
Method
pid
(&self)
loader/userspace/src/loader.rs:538
↓ 1 callers
Function
remote_dlopen
dlopen api bridge, and return address of pre & post specialize hook
loader/userspace/src/loader.rs:705
↓ 1 callers
Function
resolve
(library: P, name: &str)
loader/userspace/src/symbols.rs:38
↓ 1 callers
Function
resolve_for_uprobe
(library: P, prefix: &str)
loader/userspace/src/symbols.rs:53
↓ 1 callers
Method
return_value
(&self)
loader/userspace/src/loader.rs:90
↓ 1 callers
Function
run
(build_configs: &BuildConfigs)
xbuild/src/run.rs:18
↓ 1 callers
Method
setup
(&mut self, callback: impl Fn(Vec<ScopeInfo>))
api/lsposed-loader/src/filter.rs:53
↓ 1 callers
Method
shell_piped
(&self, command: &str)
xbuild/src/adb.rs:97
↓ 1 callers
Function
strcmp16
(str1: &[u8], str2: &[u8])
loader/ebpf/src/main.rs:68
next →
1–100 of 164, ranked by callers