regarding sniffing...

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



hello friends,

now as i am mailing u so the basic reason is that i
have a problem and maybe anybody of u can suggest me
some good solution....  the main motive of mine is to
design a network sniffer...currently on a linux
platform and complete userlevel implementation....with
the basic motive of making it platform independent ...
 but for now I can go with linux only.  now what i
have gone thru is tcpdump/libpcap/linux socket filter/
and have also read something about ipchains and some
related stuff..so here is my basic problem...  a) is
there any system call (or a set of them) available
which gives me ip packets from network interface, by
that i mean : all ip packets with ethernet header
removed but reassembled (i.e. in anycase either for
tcp or udp i should not get fragmented packets).  b)
secondly is there a way to do the same thing via
libpcap 'coz libpcap probably does'nt support ip
reassembly (as i know). and due to the same reason
tcpdump fails for fragmented packets.  c) does
LSF(linux
dsocket filter) has a similar option ?  All this with
the fact that i don't want to modify the existing
kernel code so as to make some modifications on the
raw socket BSD interface to provide such a option. 
Also, you may say that ipchains or some other stuff
may support this, them if possible please guide me to
it coz i have not read about them.  Other than libpcap
(user level filtering on linux) and of course LSF is
there any other filtering method which can be employed
to do the above task.....  Also, the basic reason for
this is that i want to do some sort of in-kernel
filtering so that all the packets which i am reading
thru the interface are somewhat filtered on the basis
of some very basic criterieas...i.e. upto some ip
address and port number filtering..  thanks ...i may
not be too clear in what i am asking for..but
maybe..someone may be able to help...
thanks in advance
mal

PS: I think I had sent this mail to this grp before
also but I think that was lost somewhere on the way as
it did'nt even got into my mailbox ...sorry if it a
repeat post....

=====

Image by FlamingText.com

__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail - only $35 
a year!  http://personal.mail.yahoo.com/
-
: send the line "unsubscribe linux-net" in
the body of a message to majordomo@vger.kernel.org


[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux 802.1Q VLAN]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Git]     [Bugtraq]     [Yosemite News and Information]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux PCI]     [Linux Admin]     [Samba]

  Powered by Linux