我试着用cap对包进行工作,但没有工作。 我尝试了默认代码:
const Cap = __cap.Cap
const decoders = __cap.decoders
const PROTOCOL = decoders.PROTOCOL
var c = new Cap();
var device = Cap.findDevice('192.168.0.10');
var filter = 'tcp and dst port 80';
var bufSize = 10 * 1024 * 1024;
var buffer = Buffer.alloc(65535);
console.log(device);
但每次cap.findDevice都返回undefine。 我已经安装了与WinPcap兼容npcap。 我尝试了很多不同的ip,但没有人工作。
有人有答案吗?
提前感谢。 祝你今天愉快。
好吧,那是我的错,我不明白ip是用于监听接口的,我以为是远程ip。 所以我把我的ip和is工作。