After compile and install StJude.o (0.7 version, latest on your web),
I try to load the module into my kernel, and I obtain this error :
# insmod StJude
Using /lib/modules/2.2.18-stealth/misc/StJude.o
/lib/modules/2.2.18-stealth/misc/StJude.o: unresolved symbol memcpy
I run a 2.2.18 kernel with openwall patch, and Stealth Scanning Prevent
http://www.innu.org/~sean/
http://www.openwall.com/
my email is dav@nnx.com
Logged In: YES
user_id=41339
The problem you are seeing is attributable under redhat 7 to
using the gcc compiler to compile the patch. Modify the
makefile to use the kgcc compiler. If your system does not
have the kgcc compiler, install the kgcc
rpm that is located on the 2nd disk of the redhat 7 distro.
Kgcc is an older compiler that is used for kernel compiles
(hence the name). The default redhat 7 compiler, gcc 2.96
causes problems such as the ones you mention when kernel
modules are compiled.