内核版本(6.8.0-78-generic)不支持使用:
# cd /www/server/panel/plugin/bt_hids/LKM/ && make
|-----------------------------------|
| building HIDS kernel module |
|-----------------------------------|
make -C /lib/modules/6.8.0-78-generic/build M=/www/server/panel/plugin/bt_hids/LKM modules
make[1]: Entering directory '/usr/src/linux-headers-6.8.0-78-generic'
warning: the compiler differs from the one used to build the kernel
The kernel was built by: x86_64-linux-gnu-gcc-13 (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0
You are using: gcc-13 (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0
CC [M] /www/server/panel/plugin/bt_hids/LKM/src/init.o
CC [M] /www/server/panel/plugin/bt_hids/LKM/src/trace.o
CC [M] /www/server/panel/plugin/bt_hids/LKM/src/trace_buffer.o
CC [M] /www/server/panel/plugin/bt_hids/LKM/src/smith_hook.o
CC [M] /www/server/panel/plugin/bt_hids/LKM/src/anti_rootkit.o
CC [M] /www/server/panel/plugin/bt_hids/LKM/src/filter.o
CC [M] /www/server/panel/plugin/bt_hids/LKM/src/util.o
CC [M] /www/server/panel/plugin/bt_hids/LKM/src/memcache.o
LD [M] /www/server/panel/plugin/bt_hids/LKM/hids_driver.o
MODPOST /www/server/panel/plugin/bt_hids/LKM/Module.symvers
CC [M] /www/server/panel/plugin/bt_hids/LKM/hids_driver.mod.o
LD [M] /www/server/panel/plugin/bt_hids/LKM/hids_driver.ko
BTF [M] /www/server/panel/plugin/bt_hids/LKM/hids_driver.ko
Skipping BTF generation for /www/server/panel/plugin/bt_hids/LKM/hids_driver.ko due to unavailability of vmlinux
make[1]: Leaving directory '/usr/src/linux-headers-6.8.0-78-generic'
make -C test
make[1]: Entering directory '/www/server/panel/plugin/bt_hids/LKM/test'
|---------------------------------|
| building HIDS pipe reader |
|---------------------------------|
CC main.ou
building test programs
CC rst
make[1]: Leaving directory '/www/server/panel/plugin/bt_hids/LKM/test'
root@iZn5img5yqb8ajZ:/www/server/panel/plugin/bt_hids/LKM# |