⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changes

📁 libnids w32 libnids w32 libnids w32 libnids w32 libnids w32
💻
字号:
v1.18 Oct 15 2003- reject tcp packets with old timestamp; needed to pass fragroute test;  well, linux 2.0.36 did not support this ;)- fixed memory corruption which could be caused by overlarge TCP packets- adjusted checksum.c to not use multiline literals (for gcc 3.3)- in configure.in, even if found libnet files, try compilation; there is  another library with the same name- fix a bug in "collect" field handling; if you did collect-- and then  collect++ (which is rare), you would get a single junk packet- correct handling of exec_prefix in configure.in- unlink config.status in "make distclean"- use pcap_hdr->caplen instead pcap_hdr->len; the only gain seems to be to  gracefully handle pcap files with too short snaplen- changed soname to libnids.so.1.x, as binary compatibility is not  guaranteed- switched to sourceforge as homepagev1.17 Dec 12 2002- fixed a stupid bug in TCP reassembly; having received a particular order  of TCP out of frame segments, libnids could lost track of the current   seq, and miss the following data stream- DLT_FDDI- benign typo in hash.c- mentioned usefulness of two process buffering on a fast networkv1.17rc1 Aug 30 2002- support for libnet-1.1 and --with-libnet=no- added support for libpcap save files- finally, DLT_LINUX_SLL is recognized- removed a horrible assumption on sizeof(pointer); it could result in  segfault in scan.c- --enable-shared- __i386 -> __i386__ || __i386 :(- support for 802.1Q VLAN - support for wireless frames (DLT_IEEE802_11)- got rid of (obsolete) pcap_open_live_new- bail out if link type is unknown, instead of pretending it is ethernet- $(MAKE) -> $(MAKE) $(AM_MAKEFLAGS)- added a working link to Ptacek-Newsham paper- %hi -> %hu :)- align IP header if necessary (should not be)- improved libraries detection- mentioned usefulness od setsockopt(...SO_RCVBUF...) on a fast networkv1.16 Nov 3 2000- nah, at least a release forced by a security bug. A typo in libnids.ccould cause libnids to segfault when source routed frame has been received.v1.15 Oct 9 2000- token ring support- new configurable option (non-default): if a tcp callback hasn't processed   all available data, it is called immediately again- fixed alignment in hash.c, which caused sigsegv on Sparc- another _obviously_ redundant include file added to configure test progs- html version of the API documentationv1.14 Jun 28 2000- fixed memory leak in tcp.c (queued tcp segments used to be not freed  after connection termination)- added support to capture packets on all interfaces, including loopback  (linux only, using new libpcap features - autoconf changed)- added nids_register_udp(); if anyone cares for UDP checksums...- stupid bug in nids_register_ip_frag() fixed- removed comments from asm code in checksum.c; Solaris compiler didn't  recognized them - sigh- signed/unsigned bug in scan.c fixed- tcp callback could be notified even if no nw data arrived - fixed- added ability to disable tcp processing- added ability to refrain from setting promisc flag- libc5 support- alpha platform support- now it's possible to do setuid(nobody) after nids_init() with no loss  of functionality (killtcp works)- removed pcap_lookupnet() call - one can capture packets from an interface  with no IP assigned- hash function in tcp.c with pseudorandom parameters- #define NIDS_MAJOR 1, #define NIDS_MINOR 14 in nids.hv1.13 Jan 18 2000- Changes by Dug Song:  - GNU autoconf support  - code cleanup and new libnids(3) manpage  - disable portscan detection if scan_num_hosts == 0  - new field in nids_params for pcap(3) support: pcap_filter  - subtle bugfix in ip_check_ext()  - Solaris support (endianness fixes, etc.)- another tiny check in tcp.c v1.12 Sep 15 1999- processing of ICMP Destination Unreachable - nids_next() and nids_getfd() functions added; new fields in nids_params:  no_mem, ip_filter- clean error reporting via nids_errbuf; used by nids_init(), nids_next(),   nids_getfd()- some more samplesv1.11 Aug 20 1999- some stupid bugs removed (hopefully no more segfaults)v1.1 Aug 10 1999- *BSD support added by Dug Song- some minor cleanups in libnids.c- changed the license to GPLv1.0 July 30 1999 - Initial public release

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -