From 1d0bc7c3506ea08fd84bb0781098193924ad1308 Mon Sep 17 00:00:00 2001 From: Luca Deri Date: Wed, 21 Sep 2022 00:03:12 +0200 Subject: Finalized nBPF support. You can now define custom protocols such as (see exaple/protos.txt) nbpf:"host 192.168.1.1 and port 80"@HomeRouter In order to have nBPF support, you need to compile nDPI with it. Just download https://github.com/ntop/PF_RING in the same directory where you have downloaded nDPI and compile PF_RING/userland/nbpf --- example/protos.txt | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'example') diff --git a/example/protos.txt b/example/protos.txt index 7f47009bd..b03c4efd5 100644 --- a/example/protos.txt +++ b/example/protos.txt @@ -6,6 +6,14 @@ udp:5061-5062@SIP tcp:860,udp:860,tcp:3260,udp:3260@iSCSI tcp:3000@ntop +# +# nBPF filters (https://github.com/ntop/PF_RING/tree/dev/userland/nbpf)) +# +# NOTE: they are evaluated in the same order they are defined ! +# +nbpf:"host 192.168.1.1 and port 80"@HomeRouter + + # Subprotocols # Format: # host:"",host:"",.....@ -- cgit v1.2.3