项目作者: avast

项目描述 :
A no-dependencies network packet capture tool for Windows
高级语言: C++
项目地址: git://github.com/avast/ndisdump.git
创建时间: 2021-05-27T08:44:58Z
项目社区:https://github.com/avast/ndisdump

开源协议:MIT License

下载


ndisdump

A no-dependencies network packet capture tool for Windows.

Introduction

Windows systems come with a pre-installed network filter, ndiscap.sys,
which is used by netsh trace command to perform network captures
into an .etl file. The file which must then be converted to .pcapng with
another tool.

This repository contains ndisdump, a tool that uses ndiscap.sys
to perform network capture directly into .pcapng file.

  1. Usage: ndisdump [-s SNAPLEN] -w FILE
  2. -w FILE The name of the output .pcapng file.
  3. -s SNAPLEN Truncate packets to SNAPLEN to save disk space.

You can terminate the capture with Ctrl+C.

TODO

The ultimate aim is for this tool to have the same command-line interface
as tcpdump, including the filter language.