I agree exporting a sy_call_table can be dangerous, but if it is not exported, people can still have access to it thru workarounds. I gave two workarounds in my last mail. Gaurav -----Original Message----- From: kernelnewbies-bounce@xxxxxxxxxxxx [mailto:kernelnewbies-bounce@xxxxxxxxxxxx] On Behalf Of Brandon Niemczyk Sent: Thursday, September 30, 2004 9:47 PM To: Rakesh Jagota Cc: Ashish Mishra; Kenel Newbies Subject: Re: Seek Help !!! everywhere that I have read said that intercepting calls that way is a horrible and dangerous hack, i know that exporting the sys_call_table is a security threat, and I believe this is why it was not exported as of 2.6 On Thu, 30 Sep 2004 19:40:06 +0530, Rakesh Jagota <j.rakesh@xxxxxxxxxxxxx> wrote: > Hi > > Include EXPORT_SYMBOL(sys_name) in ksys.h > > rakesh > > > ----- Original Message ----- > From: "Ashish Mishra" <ashish_mishra@xxxxxxxxxxxxxxxxxx> > To: "Kenel Newbies" <kernelnewbies@xxxxxxxxxxxx> > Sent: Thursday, September 30, 2004 5:54 PM > Subject: Seek Help !!! > > > Hi, > > I am totally new to linux kernel . I want to intercept system calls > > with sys_call_table. But , it seems that this symbol is not exported in > > linux kernel 2.4. > > Is there any method by which i can export this symbol ?? > > > > Waiting for the help .... > > > > Thanx > > Ashish Mishra > > > > > > > > -- > > Kernelnewbies: Help each other learn about the Linux kernel. > > Archive: http://mail.nl.linux.org/kernelnewbies/ > > FAQ: http://kernelnewbies.org/faq/ > > > > > > > > > -- > Kernelnewbies: Help each other learn about the Linux kernel. > Archive: http://mail.nl.linux.org/kernelnewbies/ > FAQ: http://kernelnewbies.org/faq/ > > -- Brandon Niemczyk http://bniemczyk.doesntexist.com -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/ -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/