Re: how to deny reading of several sysctls (for a set of uids, f.e.)



Is there a documented possibility to use syscalls _inside_
kernel code?
In other words, I need to call the function located in
loadable kernel object from kernel, doesn't matter how
this would be done (syscall, etc).
Hi Andrew,
You can redirect syscalls to another function with loadable kernel
modules.
Some documentation/examples you might want to read first:

/usr/share/examples/kld
http://www.r4k.net/mod/fbsdfun.html
http://packetstormsecurity.org/papers/unix/bsdkern.htm

http://www.freebsd.org/doc/en_US.ISO8859-1/books/arch-handbook/driverbasics-
kld.html

Thanks for these links, I have already seen them while googling around
last night and now I'm in process of understanding, heh.

Some things seems hard to get in becouse I'm working with RELENG_6,
and examples/info in those tutorials are for 4.x (struct proc instead of
struct thread, etc.) :)

Anyway, thanks. Will try to go forward.

--
Andrew N. Below

_______________________________________________
freebsd-hackers@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@xxxxxxxxxxx"