ETWDUMP(1)   ETWDUMP(1)

etwdump - فراهم کردن واسطی برای خواندن Event Tracing for Windows (ETW)

etwdump [ --help ] [ --version ] [ --extcap-interfaces ] [ --extcap-dlts ] [ --extcap-interface=<interface> ] [ --extcap-config ] [ --capture ] [ --fifo=<path to file or pipe> ] [ --iue=<Should undecidable events be included> ] [ --etlfile=<etl file> ] [ --params=<filter parameters> ]

etwdump یک ابزار extcap است که دسترسی به یک فایل لاگ ردگیری رویداد (event trace) یا یک نشست زندهٔ ردگیری رویداد را فراهم می‌کند. این ابزار فقط برای نمایش ردگیری رویداد در Windows استفاده می‌شود که شامل پیام‌های متنی خوانا و پروتکل‌های مختلف (مانند بسته‌های MBIM و IP) است.

--help

چاپ آرگومان‌های برنامه.

--version

چاپ نسخهٔ برنامه.

--extcap-interfaces

فهرست کردن رابط‌های موجود.

--extcap-interface=<interface>

استفاده از رابط‌های مشخص‌شده.

--extcap-dlts

فهرست کردن DLTهای رابط مشخص‌شده.

--extcap-config

فهرست کردن گزینه‌های پیکربندی رابط مشخص‌شده.

--capture

شروع ضبط از رابط مشخص‌شده و ذخیرهٔ آن در محل مشخص‌شده توسط --fifo.

--fifo=<path to file or pipe>;

ذخیرهٔ بستهٔ ضبط‌شده در فایل یا ارسال آن از طریق لوله (pipe).

--iue=<Should undecidable events be included>;

انتخاب این که آیا رویدادهای غیرقابل تصمیم‌گیری (undecidable) گنجانده شوند یا خیر.

--etlfile=<Etl file>;

انتخاب فایل etl برای نمایش در Wireshark.

--params=<filter parameters>;

ورودی دادن فیلترهای تأمین‌کنندگان (providers)، کلیدواژه و سطح (level) برای فایل etl و نشست زنده.

برای دیدن آرگومان‌های برنامه:

etwdump --help

برای دیدن نسخهٔ برنامه:

etwdump --version

برای دیدن رابط‌ها:

etwdump --extcap-interfaces

خروجی نمونه

interface {value=etwdump}{display=ETW reader}

برای دیدن DLTهای رابط:

etwdump --extcap-interface=etwdump --extcap-dlts

خروجی نمونه

dlt {number=1}{name=etwdump}{display=DLT_ETW}

برای دیدن گزینه‌های پیکربندی رابط:

etwdump --extcap-interface=etwdump --extcap-config

خروجی نمونه

arg {number=0}{call=--etlfile}{display=etl file}{type=fileselect}{tooltip=Select etl file to display in Wireshark}{group=Capture}
arg {number=1}{call=--params}{display=filter parameters}{type=string}{tooltip=Input providers, keyword and level filters for the etl file and live session}{group=Capture}
arg {number=2}{call=--iue}{display=Should undecidable events be included}{type=boolflag}{default=false}{tooltip=Choose if the undecidable event is included}{group=Capture}

برای ضبط کردن:

etwdump --extcap-interface etwdump --fifo=/tmp/etw.pcapng --capture --params "--p=Microsoft-Windows-Wmbclass-Opn --p=Microsoft-Windows-wmbclass --k=0xff --l=4"
etwdump --extcap-interface etwdump --fifo=/tmp/etw.pcapng --capture --params "--p=Microsoft-Windows-Wmbclass-Opn --p=Microsoft-Windows-NDIS-PacketCapture"

نکته

برای متوقف کردن ضبط، کلیدهای CTRL+C را فشار دهید یا برنامه را kill/terminate کنید.

wireshark(1), tshark(1), dumpcap(1), extcap(4)

etwdump بخشی از توزیع Wireshark است. آخرین نسخهٔ Wireshark را می‌توان در https://www.wireshark.org.

نسخه‌های HTML صفحات راهنمای پروژهٔ Wireshark در این نشانی در دسترس هستند: https://www.wireshark.org/docs/man-pages.

نویسندهٔ اصلی
Odysseus Yang
<wiresharkyyh@outlook.com>

2026-09-03