• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

MacOS/H11-Nov-2021-2,2892,147

Win32/H03-May-2022-734723

Makefile.dpdk.inH A D11-Nov-2021792 2820

Makefile.inH A D03-May-20222 KiB5946

README.DPDKH A D11-Nov-2021815 3221

intrusion_detection.cH A D11-Nov-202112.9 KiB463323

intrusion_detection.hH A D11-Nov-20211.9 KiB7024

ja3_fingerprints.csvH A D11-Nov-20218.4 KiB109109

ndpi2timeline.pyH A D11-Nov-20213.5 KiB13778

ndpiReader.cH A D11-Nov-2021137.4 KiB4,4843,290

ndpiSimpleIntegration.cH A D11-Nov-202137.4 KiB1,140962

reader_util.cH A D11-Nov-202169.8 KiB2,1761,618

reader_util.hH A D11-Nov-202112 KiB365251

sha1_fingerprints.csvH A D11-Nov-2021269.8 KiB3,7793,779

README.DPDK

1Prerequisites
2-------------
3
4You need to install and compile DPDK in your HOME directory as explained in
5See http://core.dpdk.org/doc/quick-start/ for DPDK installation and setup
6
7Once DPDK is built make sure to create a symbolic link
8
9$ cd
10$ ln -s dpdk-18.08 DPDK
11
12so the build process will use the DPDK directory letting you have multiple
13DPDK versions available on your system
14
15
16Build
17-----
18Everything will happen automagically but if you want to do it by hand
19do: make -f Makefile.dpdk
20
21
22Run Application
23---------------
24Supposing to capture packets from device eno1 you can start the
25application as follows:
26
27sudo ./build/ndpiReader -c 1 --vdev=net_pcap0,iface=eno1 -- -v 1
28
29NOTE:
30- ndpiReader without DPDK support sits in this directory
31- ndpiReader with DPDK support can be found inside the ./build directory
32