بررسی سانسور اینترنت: مقدمه

بررسی سانسور اینترنت #

مقدمه #

امروزه اینترنت بخش مهم زندگی اکثر مردم جهان شده است. و برای بعضی از افراد، همچون هوا، ضروری است. به حدی که به عنوان حقوق اولیه ی هر انسانی به شمار می آید. اما در بعضی کشورها همچون ایران، حقوق مردم در هر سمت مورد تعرض قرار می گیرد. سرویس های مهم خارجی که بخش اصلی منابع مهم دنیا و تکنولوژی ها را در دست دارند، دسترسی ایرانی ها را محدود و یا مسدود کرده اند. سیستم سانسور جمهوری اسلامی هم، همراه با این محدودیت ها عمل کرده و برخی از این سرویس ها را برای مردم محدود و یا مسدود کرده است؛ به طریقی که سرویسی مانند «شکن» هم نمی تواند برای دور زدن این تحریم ها کاری انجام دهد. و یا اینکه سیستم سانسور جمهوری اسلامی، دائما در حال شناسایی و مسدود کردن سرور های پراکسی و VPN است که بخشی مهمی از آن برای دور زدن تحریم ها به کار گرفته می شود. اخیرا سیستم سانسور جمهوری اسلامی عملی انجام داده که به صورت پیشفرض امکان ارتباط HTTPS به سمت خیلی از سرویس های خارجی وجود نداشته باشد. به عبارتی تمام سرویس های خارجی که طبق استاندارد جهانی هستند اما طبق علاقه ی سیستم سانسور جمهوری اسلامی نیستند، محکوم به نابودی شدند. مانند تمام برنامه هایی که با زبان Go نوشته شده و در موبایل به کار گرفته می شوند و یا تمام ارتباطاتی که با ElectronJS نوشته شدند و تمایل به ارتباط با سرور های AWS آمازون و یا گیتهاب دارند. همچنین در بخش هایی نشان داده می شود که چطور سیستم سانسور جمهوری اسلامی به صورت random در ارتباطات اختلال ایجاد می کند.

طبق آخرین تحقیقاتی که OONI انجام داده، می توان به یک نتیجه ای رسید که روش کار در بین خیلی از این حکومت های تمامیت خواه یکسان است. به عنوان مثال شیوه ای از اختلال موقتی در سرویس ها در ایران، قزاقستان و اوگاندا یکسان است و تقریبا از یک بازه ی زمانی شروع شده است.

در این شرایط بسیار سخت است تا متوجه شویم که ایراداتی که در ارتباطمان وجود دارد، از کجا نشات می گیرند. به همین دلیل تصمیم شروع نوشتن در این مورد کردم.

تعاریف واژه ها و اصطلاحات #

ابتدا چند تعریف انجام می شود که ممکن است بین همه مشترک نباشد اما از آنها استفاده خواهیم کرد که توضیحات کمتر شوند.

شخص ناشناس #

به تمام دستگاه ها و افرادی که بین دستگاه شما و سرور نهایی قرار میگیرند، اعم از مسئول شبکه ی ارائه دهنده ی خدمات اینترنت شما، دستگاه های سانسور، هکر یا بدافزار احتمالی در شبکه، سرور پراکسی و یا VPN، مسئول شبکه ی ارائه دهنده ی خدمات اینترنت سرور، را شخص ناشناس می گوییم. این شخص میتواند فقط نظارت داشته باشد و یا در شبکه و packet ها دستکاری انجام دهد و یا اطلاعاتی را سرقت کند.

internet surveillance
(با کمی تغییرات از طرح اصلی سازمان EFF)

سیاهچاله #

null route یا black hole route روشی است که packet ها توسط سیستم سانسور دور ریخته می شوند و به طریقی که درخواست کلاینت و یا درخواست سرور به یکدیگر نمی رسد را سیاه چاله می گوییم.

در این حالت ارتباط در حالت بلاتکلیفی می ماند و سیستم عامل کلاینت و یا سرور و یا هر دو، مدام retransmission انجام می دهند اما جوابی دریافت نمی کنند.

blackhole - null route
(طراحی شده با draw.io)

به جای این کار سیستم سانسور می تواند packet ای با Flag ای شامل RST ارسال کند و یا RST را در packet ای که از سمت سرور ارسال می شود تزریق کند اما این کار را نمی کند. این روش دو سود برای سیستم سانسور دارد: اول اینکه زمان بیشتری از کاربران اینترنت هدر می دهد و کاربران را بیشتر منتظر می گذارد. دوم اینکه این سانسور بالاتر از سطح ISP انجام می شود و این retransmission ها که معمولا packet ای با حجم قابل توجه ای هستند، در تعداد زیاد و مداوم، برای ISP ها سودآور خواهند بود. هر دو از نظر اخلاقی، همانند وضع سانسور فعلی، درست نیستند، اما متاسفانه واقعیت دارند.

سیستم سانسور جمهوری اسلامی #

سیستم سانسورِ حاضر در اینترنت ایران، به نام سیستم سانسور جمهوری اسلامی بیان شده. به دلیل اینکه تمام مردم ایران برای رد شدن از آن هزینه می کنند، اما تمام سازمان های وابسته به جمهوری اسلامی در توسعه و تداوم آن مشارکت دارند. در نتیجه این سیستم سانسور «ایران» نیست و حتی «برای مردم ایران» نیست بلکه «بر ضد مردم ایران» است. حتی طبق داده های یکی از VPN های معروف که به صورت جهانی سرویس ارائه می دهد، حدود 400 هزار نفر روزه داران ایرانی که امسال (1400) برای سحر بیدار می شدند و از این VPN استفاده می کردند، بعد از وصل شدن به اینترنت، این VPN را نیز فعال می کردند.

a global vpn - connections from iran.png

با توجه به این مسئله که این آمار فقط مربوط به یک VPN از بسیار فیلترشکن موجود است، به وضوح نشان می دهد که اکثریت مردم مذهبی و غیرمذهبی ایران، با سانسور اینترنت مخالف هستند.

نکات #

اکثر دستورات در لینوکس استفاده شدند. اما معادل هایی برای ویندوز نیز در صورت وجود معرفی شده است.

توجه: اگر در شبکه های اجتماعی به صورت ناشناس فعالیت می کنید، نتیجه ی بعضی از این آزمایشات ممکن است موجب افشا شدن هویت واقعی شما شود. همچنین در سانسور مشخصات یکتای خود کوشا باشید. امنیت سایبری شما و اطرافیانتان به آنها بستگی دارد.