Apply editorial changes
Some checks failed
build-deploy-assets / build (push) Has been cancelled
deploy-github-page / build (push) Has been cancelled
status-checks / validate (push) Has been cancelled

This commit is contained in:
Jim Huang 2024-10-05 12:01:25 +08:00
parent 31a14a036c
commit 3a09a1e473

View File

@ -93,6 +93,7 @@ static struct kprobe syscall_kprobe = {
.symbol_name = "__x64_sys_openat", .symbol_name = "__x64_sys_openat",
.pre_handler = sys_call_kprobe_pre_handler, .pre_handler = sys_call_kprobe_pre_handler,
}; };
#else #else
static unsigned long **sys_call_table_stolen; static unsigned long **sys_call_table_stolen;
@ -240,7 +241,6 @@ static void disable_write_protection(void)
static int __init syscall_steal_start(void) static int __init syscall_steal_start(void)
{ {
#if USE_KPROBES_PRE_HANDLER_BEFORE_SYSCALL #if USE_KPROBES_PRE_HANDLER_BEFORE_SYSCALL
int err; int err;
/* use symbol name from the module parameter */ /* use symbol name from the module parameter */
syscall_kprobe.symbol_name = syscall_sym; syscall_kprobe.symbol_name = syscall_sym;
@ -250,7 +250,6 @@ static int __init syscall_steal_start(void)
pr_err("Please check the symbol name from 'syscall_sym' parameter.\n"); pr_err("Please check the symbol name from 'syscall_sym' parameter.\n");
return err; return err;
} }
#else #else
if (!(sys_call_table_stolen = acquire_sys_call_table())) if (!(sys_call_table_stolen = acquire_sys_call_table()))
return -1; return -1;
@ -264,7 +263,6 @@ static int __init syscall_steal_start(void)
sys_call_table_stolen[__NR_openat] = (unsigned long *)our_sys_openat; sys_call_table_stolen[__NR_openat] = (unsigned long *)our_sys_openat;
enable_write_protection(); enable_write_protection();
#endif #endif
pr_info("Spying on UID:%d\n", uid); pr_info("Spying on UID:%d\n", uid);