├── README.md ├── doc ├── Technical_Architecture.png ├── dpdk-1.5.0r2.tar.gz ├── intel-dpdk-sample-applications-user-guide.pdf ├── performance.png └── performance.report ├── libnids-1.24 ├── CHANGES ├── COPYING ├── CREDITS ├── MISC ├── Makefile ├── Makefile.in ├── README ├── aclocal.m4 ├── config.guess ├── config.log ├── config.status ├── config.sub ├── configure ├── configure.in ├── doc │ ├── API.html │ ├── API.txt │ ├── LINUX │ ├── NEW_LIBPCAP │ ├── PATCH │ ├── PERFORMANCE │ ├── TESTS │ └── bugtraq_post ├── install-sh ├── mkinstalldirs ├── samples │ ├── Makefile │ ├── Makefile.in │ ├── chksum_ctl.c │ ├── nids_next.c │ ├── overflows.c │ ├── printall.c │ └── sniff.c └── src │ ├── Makefile │ ├── Makefile.in │ ├── allpromisc.c │ ├── allpromisc.o │ ├── checksum.c │ ├── checksum.h │ ├── checksum.o │ ├── config.h │ ├── config.h.in │ ├── hash.c │ ├── hash.h │ ├── hash.o │ ├── ip_fragment.c │ ├── ip_fragment.h │ ├── ip_fragment.o │ ├── ip_options.c │ ├── ip_options.o │ ├── killtcp.c │ ├── killtcp.o │ ├── libnids-track-established.patch │ ├── libnids.3 │ ├── libnids.3.mdoc │ ├── libnids.a │ ├── libnids.c │ ├── libnids.o │ ├── nids.h │ ├── scan.c │ ├── scan.h │ ├── scan.o │ ├── tcp.c │ ├── tcp.h │ ├── tcp.o │ ├── util.c │ ├── util.h │ └── util.o ├── pkt_plugin ├── sniff.c └── sniff.c.diff └── symmetric_mp ├── Makefile ├── build ├── .main.o.cmd ├── .main.o.d ├── .nids_interface.o.cmd ├── .nids_interface.o.d ├── .symmetric_mp.cmd ├── _install ├── _postbuild ├── _postinstall ├── _preinstall ├── app │ ├── symmetric_mp │ └── symmetric_mp.map ├── main.o ├── nids_interface.o ├── symmetric_mp └── symmetric_mp.map ├── logfile[0:0] ├── logfile[0:1] ├── logfile[0:2] ├── logfile[0:3] ├── logfile[0:4] ├── logfile[0:5] ├── logfile[0:6] ├── logfile[0:7] ├── main.c ├── nids.h ├── nids_interface.c ├── nids_interface.h ├── start.sh └── stop.sh /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/README.md -------------------------------------------------------------------------------- /doc/Technical_Architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/doc/Technical_Architecture.png -------------------------------------------------------------------------------- /doc/dpdk-1.5.0r2.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/doc/dpdk-1.5.0r2.tar.gz -------------------------------------------------------------------------------- /doc/intel-dpdk-sample-applications-user-guide.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/doc/intel-dpdk-sample-applications-user-guide.pdf -------------------------------------------------------------------------------- /doc/performance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/doc/performance.png -------------------------------------------------------------------------------- /doc/performance.report: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/doc/performance.report -------------------------------------------------------------------------------- /libnids-1.24/CHANGES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/CHANGES -------------------------------------------------------------------------------- /libnids-1.24/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/COPYING -------------------------------------------------------------------------------- /libnids-1.24/CREDITS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/CREDITS -------------------------------------------------------------------------------- /libnids-1.24/MISC: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/MISC -------------------------------------------------------------------------------- /libnids-1.24/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/Makefile -------------------------------------------------------------------------------- /libnids-1.24/Makefile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/Makefile.in -------------------------------------------------------------------------------- /libnids-1.24/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/README -------------------------------------------------------------------------------- /libnids-1.24/aclocal.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/aclocal.m4 -------------------------------------------------------------------------------- /libnids-1.24/config.guess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/config.guess -------------------------------------------------------------------------------- /libnids-1.24/config.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/config.log -------------------------------------------------------------------------------- /libnids-1.24/config.status: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/config.status -------------------------------------------------------------------------------- /libnids-1.24/config.sub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/config.sub -------------------------------------------------------------------------------- /libnids-1.24/configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/configure -------------------------------------------------------------------------------- /libnids-1.24/configure.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/configure.in -------------------------------------------------------------------------------- /libnids-1.24/doc/API.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/doc/API.html -------------------------------------------------------------------------------- /libnids-1.24/doc/API.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/doc/API.txt -------------------------------------------------------------------------------- /libnids-1.24/doc/LINUX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/doc/LINUX -------------------------------------------------------------------------------- /libnids-1.24/doc/NEW_LIBPCAP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/doc/NEW_LIBPCAP -------------------------------------------------------------------------------- /libnids-1.24/doc/PATCH: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/doc/PATCH -------------------------------------------------------------------------------- /libnids-1.24/doc/PERFORMANCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/doc/PERFORMANCE -------------------------------------------------------------------------------- /libnids-1.24/doc/TESTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/doc/TESTS -------------------------------------------------------------------------------- /libnids-1.24/doc/bugtraq_post: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/doc/bugtraq_post -------------------------------------------------------------------------------- /libnids-1.24/install-sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/install-sh -------------------------------------------------------------------------------- /libnids-1.24/mkinstalldirs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/mkinstalldirs -------------------------------------------------------------------------------- /libnids-1.24/samples/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/samples/Makefile -------------------------------------------------------------------------------- /libnids-1.24/samples/Makefile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/samples/Makefile.in -------------------------------------------------------------------------------- /libnids-1.24/samples/chksum_ctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/samples/chksum_ctl.c -------------------------------------------------------------------------------- /libnids-1.24/samples/nids_next.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/samples/nids_next.c -------------------------------------------------------------------------------- /libnids-1.24/samples/overflows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/samples/overflows.c -------------------------------------------------------------------------------- /libnids-1.24/samples/printall.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/samples/printall.c -------------------------------------------------------------------------------- /libnids-1.24/samples/sniff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/samples/sniff.c -------------------------------------------------------------------------------- /libnids-1.24/src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/Makefile -------------------------------------------------------------------------------- /libnids-1.24/src/Makefile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/Makefile.in -------------------------------------------------------------------------------- /libnids-1.24/src/allpromisc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/allpromisc.c -------------------------------------------------------------------------------- /libnids-1.24/src/allpromisc.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/allpromisc.o -------------------------------------------------------------------------------- /libnids-1.24/src/checksum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/checksum.c -------------------------------------------------------------------------------- /libnids-1.24/src/checksum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/checksum.h -------------------------------------------------------------------------------- /libnids-1.24/src/checksum.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/checksum.o -------------------------------------------------------------------------------- /libnids-1.24/src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/config.h -------------------------------------------------------------------------------- /libnids-1.24/src/config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/config.h.in -------------------------------------------------------------------------------- /libnids-1.24/src/hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/hash.c -------------------------------------------------------------------------------- /libnids-1.24/src/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/hash.h -------------------------------------------------------------------------------- /libnids-1.24/src/hash.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/hash.o -------------------------------------------------------------------------------- /libnids-1.24/src/ip_fragment.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/ip_fragment.c -------------------------------------------------------------------------------- /libnids-1.24/src/ip_fragment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/ip_fragment.h -------------------------------------------------------------------------------- /libnids-1.24/src/ip_fragment.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/ip_fragment.o -------------------------------------------------------------------------------- /libnids-1.24/src/ip_options.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/ip_options.c -------------------------------------------------------------------------------- /libnids-1.24/src/ip_options.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/ip_options.o -------------------------------------------------------------------------------- /libnids-1.24/src/killtcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/killtcp.c -------------------------------------------------------------------------------- /libnids-1.24/src/killtcp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/killtcp.o -------------------------------------------------------------------------------- /libnids-1.24/src/libnids-track-established.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/libnids-track-established.patch -------------------------------------------------------------------------------- /libnids-1.24/src/libnids.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/libnids.3 -------------------------------------------------------------------------------- /libnids-1.24/src/libnids.3.mdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/libnids.3.mdoc -------------------------------------------------------------------------------- /libnids-1.24/src/libnids.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/libnids.a -------------------------------------------------------------------------------- /libnids-1.24/src/libnids.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/libnids.c -------------------------------------------------------------------------------- /libnids-1.24/src/libnids.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/libnids.o -------------------------------------------------------------------------------- /libnids-1.24/src/nids.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/nids.h -------------------------------------------------------------------------------- /libnids-1.24/src/scan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/scan.c -------------------------------------------------------------------------------- /libnids-1.24/src/scan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/scan.h -------------------------------------------------------------------------------- /libnids-1.24/src/scan.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/scan.o -------------------------------------------------------------------------------- /libnids-1.24/src/tcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/tcp.c -------------------------------------------------------------------------------- /libnids-1.24/src/tcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/tcp.h -------------------------------------------------------------------------------- /libnids-1.24/src/tcp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/tcp.o -------------------------------------------------------------------------------- /libnids-1.24/src/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/util.c -------------------------------------------------------------------------------- /libnids-1.24/src/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/util.h -------------------------------------------------------------------------------- /libnids-1.24/src/util.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/libnids-1.24/src/util.o -------------------------------------------------------------------------------- /pkt_plugin/sniff.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/pkt_plugin/sniff.c -------------------------------------------------------------------------------- /pkt_plugin/sniff.c.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/pkt_plugin/sniff.c.diff -------------------------------------------------------------------------------- /symmetric_mp/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/symmetric_mp/Makefile -------------------------------------------------------------------------------- /symmetric_mp/build/.main.o.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/symmetric_mp/build/.main.o.cmd -------------------------------------------------------------------------------- /symmetric_mp/build/.main.o.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/symmetric_mp/build/.main.o.d -------------------------------------------------------------------------------- /symmetric_mp/build/.nids_interface.o.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/symmetric_mp/build/.nids_interface.o.cmd -------------------------------------------------------------------------------- /symmetric_mp/build/.nids_interface.o.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/symmetric_mp/build/.nids_interface.o.d -------------------------------------------------------------------------------- /symmetric_mp/build/.symmetric_mp.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/symmetric_mp/build/.symmetric_mp.cmd -------------------------------------------------------------------------------- /symmetric_mp/build/_install: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /symmetric_mp/build/_postbuild: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /symmetric_mp/build/_postinstall: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /symmetric_mp/build/_preinstall: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /symmetric_mp/build/app/symmetric_mp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/symmetric_mp/build/app/symmetric_mp -------------------------------------------------------------------------------- /symmetric_mp/build/app/symmetric_mp.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/symmetric_mp/build/app/symmetric_mp.map -------------------------------------------------------------------------------- /symmetric_mp/build/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/symmetric_mp/build/main.o -------------------------------------------------------------------------------- /symmetric_mp/build/nids_interface.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/symmetric_mp/build/nids_interface.o -------------------------------------------------------------------------------- /symmetric_mp/build/symmetric_mp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/symmetric_mp/build/symmetric_mp -------------------------------------------------------------------------------- /symmetric_mp/build/symmetric_mp.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/symmetric_mp/build/symmetric_mp.map -------------------------------------------------------------------------------- /symmetric_mp/logfile[0:0]: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /symmetric_mp/logfile[0:1]: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /symmetric_mp/logfile[0:2]: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /symmetric_mp/logfile[0:3]: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /symmetric_mp/logfile[0:4]: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /symmetric_mp/logfile[0:5]: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /symmetric_mp/logfile[0:6]: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /symmetric_mp/logfile[0:7]: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /symmetric_mp/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/symmetric_mp/main.c -------------------------------------------------------------------------------- /symmetric_mp/nids.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/symmetric_mp/nids.h -------------------------------------------------------------------------------- /symmetric_mp/nids_interface.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/symmetric_mp/nids_interface.c -------------------------------------------------------------------------------- /symmetric_mp/nids_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/symmetric_mp/nids_interface.h -------------------------------------------------------------------------------- /symmetric_mp/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodng/BeLibnids/HEAD/symmetric_mp/start.sh -------------------------------------------------------------------------------- /symmetric_mp/stop.sh: -------------------------------------------------------------------------------- 1 | #! /bin/bash 2 | killall -9 symmetric_mp 3 | rm *.pid 4 | --------------------------------------------------------------------------------