توضیحات دوره
در این MOOC با مفاهیم پایه TOR آشنا میشویم و میبینیم چگونه از امنیت و حریم خصوصی کاربران محافظت میکند و در برابر سانسور مقاومت نشان میدهد. بررسی میکنیم که TOR چگونه ناشناسسازی را پیادهسازی میکند و چگونه میتوان با دانلود و استفاده از نرمافزار Tor Browser از سرویسهای آن بهره برد. یک حمله اخیر روی کنترل جریان برنامه TOR با عنوان sniper attacks نیز تحلیل میشود. سرویس پنهان ارائهشده توسط TOR را معرفی میکنیم و نشان میدهیم این سرویس چگونه میتواند شناسایی شود.
یاد میگیریم چگونه یک سرور پنهان ایجاد کنیم تا روی یک AWS instance وب سرویس ارائه دهد. همچنین با بهترین شیوه ها و نکات امنیت عملیاتی در ارائه سرویسهای پنهان آشنا میشویم. یاد میگیریم چگونه سرور پنهان را با استفاده از Tor circuit مدیریت کنیم و وبسرور را طوری پیکربندی کنیم که اطلاعات نسخه نرمافزار را افشا نکند. همچنین روشهای دفاع در برابر این حملات را بررسی میکنیم. برای بهبود عملکرد TOR، نسخه TOR مبتنی بر کلود و نحوه پیادهسازی آن نیز توضیح داده میشود.
در پایان این دوره میتوانید از TOR Browser برای حفاظت از حریم خصوصی خود استفاده کنید، یک سرویس پنهان روی رابط فعلی ایجاد کنید که از سرورهایتان محافظت کرده و آنها را ناشناس می کند، و entry guardها را با دقت انتخاب کنید زیرا مهاجم تلاش میکند با تولید ترافیک DDoS آنها را مورد هدف قرار دهد و شما را مجبور کند relay او را بهعنوان ورودی و خروجی انتخاب کنید. همچنین با کامپوننت های اصلی سیستمهای سانسور و سیستمهای مقاومت در برابر سانسور آشنا میشویم و طرحهای مورد استفاده این سیستمها و حملات مرتبط با آنها را بررسی میکنیم.