我尝试使用带帽的数据包但不工作。我尝试了默认代码:
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,但没有一个工作。
有人有答案吗?
预先感谢。祝你有美好的一天。