Skip to content
QXIPPublic

Latest commit

 

History

20 Commits

Folders and files

Repository files navigation

image

NodeJS Native Binding for the nDPI Deep Packet Inspection Library

Usage

const ndpi = require('node-ndpi');
Initialize
ndpi.init();
Set Callback
var myCallback = function(id,p){ console.log(id) };
ndpi.addProtocolHandler(myCallback); 
Push Packets
ndpi.processPacket(header, packet.buf);
Close
ndpi.finish();

Status

  • In Development!
  • Testers & Contributors Welcome
(C) 2018 QXIP BV, LICENSED UNDER GPLv3

Releases

Packages

Used by

Contributors

Languages