| fragrouter6(8) | IPv6 | fragrouter6(8) |
نام (NAME)
fragrouter6 - گریز از سامانههای NIDS/NIPS با قطعهبندی بستههای IPv6
خلاصه دستور (SYNOPSIS)
fragrouter6 [-dv -f len -e count -t count] INTERFACE EVASION-METHOD
گزینهها (OPTIONS)
-f len اندازه ریزتکهها (گزینه ۶۴، پیشفرض ۸) -e count تعداد جهشها تا IDS برای گریز (گزینههای ۲۵۶ و ۵۱۲) -t count تعداد جهشها تا رسیدن به هدف -v حالت پرگو، چاپ تمامی بستههای پردازششده جهت گریز
روشهای گریز (Evasion Methods)
0 بدون دستکاری 1-31 تعداد سرآیندهای قطعهبندی اتمی (atomic fragmentation) جهت درج 32 استفاده از سرآیندهای مقصد برای ۳۱-۱ به جای سرآیندهای قطعهبندی 64 قطعهبندی هر بسته به تکههای ۸ بایتی (یا تغییر با -f) 128 یک سرآیند بزرگ مقصد که بسته را قطعهبندی میکند 256 درج دادههای ساختگی TCP با تعداد جهش فقط مختص IDS (با -e) 512 درج بسته بازنشانی اتصال TCP با تعداد جهش فقط تا IDS (با -e) 1024 درج دادههای قطعهبندی ساختگی با تعداد جهش فقط مختص IDS (با -e) 2048 درج بسته TCP با دادههای ساختگی seq/ack
عملیات گریز از سامانههای NIDS/NIPS را بر روی تمام بستههای مشخصشده که از سامانه شما مبدأ میگیرند یا از آن عبور میکنند، انجام میدهد. تمامی روشهای گریز را میتوان با هم ترکیب کرد (با جمع کردن مقادیر آنها با یکدیگر)، با این استثناء که در هر زمان تنها یکی از روشهای ۶۴ یا ۱۲۸ قابل استفاده است. گزینه ۱۰۲۴ میتواند به همراه ۳۱..۱ و ۶۴ استفاده شود. روشهای گریز به این ترتیب پردازش میشوند: ابتدا ۲۵۶، سپس ۵۱۲، ۲۰۴۸، ۳۱..۱ / ۶۳..۳۳، سپس ۶۴ یا ۱۲۸، و در نهایت ۱۰۲۴. نیازمند پیکربندی قوانین ip6tables است که بستهها را به NFQUEUE هدایت کنند؛ میتوانید از fragrouter6.sh استفاده کنید که یک پوششدهنده (wrapper) برای ip6tables و fragrouter6 است!
نویسنده (AUTHOR)
مجموعه thc-ipv6 توسط van Hauser <vh@thc.org> / THC نوشته شده است.
صفحه وب اصلی این جعبهابزار: https://github.com/vanhauser-thc/thc-ipv6
حق نشر (COPYRIGHT)
fragrouter6 3.8 (c) 2020 by van Hauser / THC <vh@thc.org> https://github.com/vanhauser-thc/thc-ipv6
| 2026-02-07 | THC |