Problem on installing sebek

posted Oct 19, 2009, 7:37 PM by Peter Cheung

Sebek is to capture all of the attackers activities (keystrokes, file uploads, passwords) then covertly send the data to the server.

I tried to install sebek to the Linux machine but a problem occurred on "configure" stage, the error messages as below:

Kernel defined KBUILD_BASENAME
checking for struct task_struct.p_pptr… no
Kernel NOT using P_PPTR
checking for struct inet_opt.daddr… no
Kernel NOT using INET_OPT
checking for /lib/modules/2.6.11-1.1369_FC4/build/net/packet/af_packet.c… no
configure: error: Cannot find /lib/modules/2.6.11-1.1369_FC4/build/net/packet/af_packet.c

the problem seems cannot find af_packet.c but I had already install kernel-source package and also use gcc-4.x or gcc-3.x verion to compile. Under /lib/modules/2.6.11-1.1369_FC4/build/net/packet/ , I only find a Makefile file. Do you know which software package include the af_packet.c or Do you have experience on similar problem when compile software on Linux?