مقاله
۱ دقیقه مطالعه
مدیر

فرگمنت چیست و چگونه کار می‌کند؟

فرگمنت با شکستن بسته‌های خروجی به قطعات کوچک‌تر کار می‌کند. به این ترتیب، SNI در چندین قطعه ارسال می‌شود و غیرقابل شناسایی برای سیستم فیلترینگ می‌گردد.

در شرایط عادی، وقتی در اینترنت درخواست باز کردن وب‌سایت‌ها یا اپلیکیشن‌ها را ارسال می‌کنید، ممکن است SNI (سرواژه Server Name Indication) توسط سیستم‌های فیلترینگ شناسایی شود. SNI نشان‌دهنده مقصد اصلی بسته‌های ارسالی است و پروتکل‌های مختلفی برای پنهان کردن آن از سیستم فیلترینگ استفاده می‌شود. اما در بسیاری از موارد به دلیل ضعف پروتکل‌ها، SNI همچنان قابل شناسایی است.

"فرگمنت با شکستن بسته‌های خروجی به قطعات کوچک‌تر کار می‌کند. به این ترتیب، SNI در چندین قطعه ارسال می‌شود و غیرقابل شناسایی برای سیستم فیلترینگ می‌گردد."

fragment

به عنوان مثال، وقتی درخواست دسترسی به وب‌سایتی مثل www.bbc.com که در ایران مسدود شده است را دارید، استفاده از فرگمنت اجازه می‌دهد این درخواست در چندین بخش ارسال شود. این کار به عبور از GFW (دیوار آتش بزرگ) کمک می‌کند و پس از گذر از سیستم فیلترینگ، این قطعات در سرور دوباره سرهم‌بندی می‌شوند.