.de1 NOP . it 1 an-trap . if \\n[.$] \,\\$*\/ .. .ie t \ .ds B-Font [CB] .ds I-Font [CI] .ds R-Font [CR] .el \ .ds B-Font B .ds I-Font I .ds R-Font R .TH tcpliveplay 1 "26 Aug 2025" "tcpliveplay" "User Commands" .\" .\" DO NOT EDIT THIS FILE (in-mem file) .\" .\" It has been AutoGen-ed .\" From the definitions ../../src/tcpliveplay_opts.def .\" and the template file agman-cmd.tpl .SH "نام (NAME)" \f\*[B-Font]tcpliveplay\fP \- بازپخش ترافیک شبکه ذخیره‌شده در فایل pcap روی شبکه‌های زنده با استفاده از اتصالات TCP جدید .SH "خلاصه دستور (SYNOPSIS)" \f\*[B-Font]tcpliveplay\fP .\" Mixture of short (flag) options and long options [\f\*[B-Font]\-flags\f[]] [\f\*[B-Font]\-flag\f[] [\f\*[I-Font]value\f[]]] [\f\*[B-Font]\-\-option-name\f[][[=| ]\f\*[I-Font]value\f[]]] <'random' dst port OR specify dport #> .sp \n(Ppu .ne 2 این برنامه، 'tcpliveplay'، مجموعه‌ای از بسته‌های ضبط‌شده را با استفاده از اتصالات TCP جدید همراه با محموله‌های (payloads) ضبط‌شدهٔ TCP در برابر یک میزبان دوردست بازپخش می‌کند تا آزمون جامع آسیب‌پذیری انجام دهد. .SH "توضیحات (DESCRIPTION)" عملکرد اصلی tcpliveplay بدین صورت است که فایل pcap داده‌شده را در قالب رویدادهای زمان‌بندی‌شده بازنویسی می‌کند و در صورتی که میزبان دوردست انتظارات SEQ/ACK پروتکل TCP را برآورده سازد، با بستهٔ مناسب پاسخ می‌دهد. پس از برآورده شدن انتظارات، بسته‌های محلی با همان بار داده (payload) اما با شماره‌های SEQ و ACK جدید متناسب با پاسخ میزبان دوردست ارسال می‌شوند. .sp فایل pcap ورودی بازنویسی می‌شود تا برای عملکرد صحیح، از نخستین مواجهه با بستهٔ SYN آغاز شود و این بسته اولین اقدام در جدول زمان‌بندی رویدادهای میزبان محلی بازپخش‌کننده باشد. .sp برای جزئیات بیشتر، لطفاً به راهنمای Tcpreplay مراجعه کنید: http://tcpreplay.appneta.com .SH "گزینه‌ها (OPTIONS)" .TP .NOP \f\*[B-Font]\-d\f[], \f\*[I-Font]number\f[], \f\*[B-Font]\-\-dbug\f[]=\f\*[I-Font]number\f[] فعال‌سازی خروجی اشکال‌زدایی. این گزینه می‌تواند حداکثر ۱ بار مشخص شود. این گزینه یک عدد صحیح را به عنوان آرگومان می‌پذیرد. مقدار \f\*[I-Font]number\f[] محدود است به: .in +4 .nf .na در محدودهٔ 0 تا 5 .fi .in -4 مقدار پیش‌فرض \f\*[I-Font]number\f[] برای این گزینه برابر است با: .ti +4 0 .sp در صورت پیکربندی با \--enable-debug، می‌توانید سطح پرگویی (verbosity) را برای خروجی اشکال‌زدایی مشخص کنید. اعداد بزرگ‌تر سطح جزئیات را افزایش می‌دهند. .TP .NOP \f\*[B-Font]\-V\f[], \f\*[B-Font]\-\-version\f[] چاپ اطلاعات نسخه. .sp .TP .NOP \f\*[B-Font]\-h\f[], \f\*[B-Font]\-\-less\-help\f[] نمایش اطلاعات کاربری مختصرتر و خروج. .sp .TP .NOP \f\*[B-Font]\-H\f[], \f\*[B-Font]\-\-help\f[] نمایش اطلاعات نحوهٔ استفاده و خروج. .TP .NOP \f\*[B-Font]\-\&!\f[], \f\*[B-Font]\-\-more-help\f[] ارسال اطلاعات کاربری گسترده به یک صفحه‌بند (pager). .TP .NOP \f\*[B-Font]\-\-save-opts\f[] [=\f\*[I-Font]cfgfile\f[]] ذخیرهٔ وضعیت گزینه‌ها در \fIcfgfile\fP. پیش‌فرض، \fIآخرین\fP فایل پیکربندی فهرست‌شده در بخش \fBپیش‌تنظیمات گزینه‌ها (OPTION PRESETS)\fP در زیر است. دستور پس از به‌روزرسانی فایل پیکربندی خارج خواهد شد. .TP .NOP \f\*[B-Font]\-\-load-opts\f[]=\f\*[I-Font]cfgfile\f[], \f\*[B-Font]\-\-no-load-opts\f[] بارگذاری گزینه‌ها از \fIcfgfile\fP. ساختار \fIno-load-opts\fP بارگذاری فایل‌های قبلی config/rc/ini را غیرفعال می‌کند. \fI\-\-no-load-opts\fP زودهنگام و خارج از نوبت مدیریت می‌شود. .PP .SH "پیش‌تنظیمات گزینه‌ها (OPTION PRESETS)" هر گزینه‌ای که به عنوان \fInot presettable\fP علامت‌گذاری نشده باشد می‌تواند با بارگذاری مقادیر از فایل(های) پیکربندی («RC» یا «.INI») از پیش تنظیم شود. فایل \fIhomerc\fP برابر «\fI$$/\fP» است، مگر اینکه یک دایرکتوری باشد. در آن صورت، فایل «\fI.tcpliveplayrc\fP» درون آن دایرکتوری جستجو می‌شود. .SH "فایل‌ها (FILES)" برای مشاهدهٔ فایل‌های پیکربندی، \fBپیش‌تنظیمات گزینه‌ها (OPTION PRESETS)\fP را ببینید. .SH "وضعیت خروج (EXIT STATUS)" یکی از مقادیر خروج زیر بازگردانده خواهد شد: .TP .NOP 0 " (EXIT_SUCCESS)" اجرای موفقیت‌آمیز برنامه. .TP .NOP 1 " (EXIT_FAILURE)" عملیات با شکست مواجه شد یا نحو دستور معتبر نبود. .TP .NOP 66 " (EX_NOINPUT)" فایل پیکربندی مشخص‌شده بارگذاری نشد. .TP .NOP 70 " (EX_SOFTWARE)" کتابخانهٔ libopts دچار یک خطای عملیاتی داخلی شد. لطفاً آن را به autogen-users@lists.sourceforge.net گزارش دهید. با تشکر. .PP .SH "نویسندگان (AUTHORS)" کپی‌رایت 2012 Yazan Siam برای پشتیبانی لطفاً از فهرست پستی tcpreplay-users@lists.sourceforge.net استفاده کنید. آخرین نسخهٔ این نرم‌افزار همواره از نشانی زیر در دسترس است: http://tcpreplay.appneta.com .SH "کپی‌رایت و تکثیر (COPYRIGHT)" کپی‌رایت (C) 2012 Yazan Siam، تمامی حقوق محفوظ است. این برنامه تحت شرایط مجوز اصلاح‌شدهٔ توزیع نرم‌افزار برکلی (Modified Berkeley Software Distribution License) منتشر شده است. .SH "نکات (NOTES)" این صفحهٔ راهنما توسط \fIAutoGen\fP از تعاریف گزینه‌های \fBtcpliveplay\fP تولید شده است.