[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/unbug/node_pcap/master/examples/multiple_interfaces [Back]  [Original]

#!/usr/bin/env node

var util = require('util');
var pcap = require("pcap");

if (process.argv.length < 3) {
  util.error("usage: multiple_interfaces  [interface 2] ...");
  util.error("Example: ");
  util.error('  multiple_interfaces eth0 wlan0');
  process.exit(1);
}

process.argv.slice(2).forEach(function(dev) {
  var session = pcap.createSession(dev);
  session.on('packet', function(raw_packet) {
    var packet = pcap.decode.packet(raw_packet);
    util.puts(dev + ": " + pcap.print.packet(packet));
  });
});

Web Proxy Viewer  |  New URL  |  Original Page