Search results

  1. J

    tcbinfo.listhead and tcp_input() placing

    Hi everyone, I would like to know if tcp_input() is executed before modifying tcbinfo.listhead ? In fact, I'm hooking tcp_input() and want to interogate tcbinfo.lishead to know if the tcp connection is already known. And, the problem is, if the struct is modified before tcp_input(), I'll find...
  2. J

    How to start learning FreeBSD OS Programming

    If you already have C programming knowledge, you can read this book : Designing BSD Rootkits : An Introdution to Kernel Hacking http://www.amazon.fr/Designing-BSD-Rootkits-Introduction-Hacking/dp/1593271425 I'm actually reading it, and I love it :D
  3. J

    Variable in functions

    It is too dependent on ipfw(8), need to load ipdivert etc.
  4. J

    Variable in functions

    Here is my function : struct ip *ip; ip = mtod(m, struct ip *); printf("%s:%s",inet_ntoa(ip->ip_src),inet_ntoa(ip->ip_dst)); Thx.
  5. J

    Variable in functions

    Hi everyone, I'm curently working on a FreeBSD module. I have some experience in C programming, but not in kernel mode. I have a strange behaviour, I need some explanation :). The module I am writing uses mbufs to log connections thanks to ip_input hooking. When I use ...
  6. J

    install without CD-ROM/DVD

    You can install FreeBSD from Network : > look for "FreeBSD PXE Installation" http://people.freebsd.org/~alfred/pxe/en_US.ISO8859-1/articles/pxe/article.html
Back
Top