【文件属性】:
文件名称:cap:跨平台绑定,用于使用node.js执行数据包捕获
文件大小:89KB
文件格式:ZIP
更新时间:2021-03-07 00:47:51
JavaScript
描述
跨平台绑定,用于使用执行数据包捕获。
要求
-v4.0.0或更高版本
对于Windows:
对于* nix:libpcap和libpcap-dev / libpcap-devel软件包
安装
npm install cap
例子
捕获并解码目的地为接口192.168.0.10上端口80的所有传出TCP数据包:
var Cap = require ( 'cap' ) . Cap ;
var decoders = require ( 'cap' ) . decoders ;
var PROTOCOL = decoders . PROTOCOL ;
var c = new Cap ( ) ;
var device = Cap . findDevice ( '192.168.0.10' ) ;
var filter = 'tcp and dst port 80' ;
var bufSi
【文件预览】:
cap-master
----.travis.yml(703B)
----package.json(612B)
----deps()
--------winpcap()
----test()
--------test-capture.js(3KB)
--------test.js(523B)
--------npcap-install.au3(1KB)
----LICENSE(1KB)
----appveyor.yml(1KB)
----src()
--------binding.cc(18KB)
--------windows_polyfills.h(7KB)
----lib()
--------Cap.js(307B)
--------Decoders.js(36KB)
----README.md(8KB)
----binding.gyp(912B)