carnivore چگونه کار می کند
یک شنبه 8 خرداد 1390 4:23 PM
|
|
![]() ممکن است تا حالا در مورد carnivore (گوشتخوار)، برنامه بحث برانگیز توسعه یافته توسط دفتر تحقیقات فدرال(اف بی آی) ایالات متحده برای دادن دسترسی به فعالیت های آنلاین / پست الکترونیکی مجرمان مشکوک چیزهایی شنیده باشید. برای بسیاری، این برنامه بطور ترسناکی یادآور کتاب «۱۹۸۴» جورج اورول است. اگر چه carnivore به نفع یک نرم افزار استراق سمع تجاری در ژانویه ۲۰۰۵ توسط اف بی آی کنار گذاشته شد (برنامه ای که زمانی قرار بود برای تجدید نفوذ خاص اف بی آی در دنیای نظارت بر ارتباطات کامپیوتری بکار رود)، اما این برنامه در ساختار و کاربرد چنان جذاب است که بررسی آن خالی از فایده نخواهد بود. ضمن اینکه اگر هم کنار گذاشتن این برنامه توسط FBI صحت داشته باشد، با اطمینان می توان گفت که نسخه های جامع تر و خطرناک تری از آن در دست استفاده اند. شاید به نظر برسد که این برنامه شبه بدافزار چون فقط در ایالات متحده استفاده می شود، خطری برای دیگر ساکنان کره زمین به شمار نمی آید. اما متاسفانه واقعیات آمیخه به شایعه در تاریخ این کشور نشان می دهد که هیچ اطمینانی نسبت به استفاده صحیح و محدود از این شبه بدافزار وجود ندارد. تکامل carnivore در سال ۱۹۹۷، اف بی آی نسل دوم برنامه را با نام Omnivore (همه چیز خوار) گسترش داد. بر اساس اطلاعات منتشر شده از سوی اف بی آی، Omnivore برای نظارت بر ترافیک ایمیل در یک سرویس دهنده اینترنتی خاص و دریافت ایمیل های با مقصد خاص و ذخیره آن بر روی یک دستگاه و یا چاپ آن در همان لحظه طراحی شده بود. Omnivore در اواخر سال ۱۹۹۹ به نفع یک سیستم جامع تر به نام DragonWare suite (که به اف بی آی اجازه بازسازی پیام های ایمیل، دریافت فایل ها و یا صفحات وب را می داد)، بازنشسته شد. DragonWare دارای سه بخش مختلف بود: همانطور که می بینید، مقامات اطلاعات زیادی در مورد DragonWare suite، هیچ چیزی در مورد Packeteer و Coolminer و اطلاعات بسیار کمی در مورد Carnivore فاش کردند. اما ما می دانیم که Carnivore اساسا یک packet sniffer بود، تکنولوژی که بسیار رایج است. Packet Sniffing یک برنامه packet sniffer می تواند در دو حالت تنظیم شود: بسته هایی که شامل داده های مورد نظر باشند، هنگام عبور از جلو دیدگان اسنیفر، کپی می شوند. برنامه بسته به پیکربندی خود این کپی ها را بر روی حافظه اصلی یا دیسک سخت ذخیره می کند. این نسخه ها سپس می توانند با دقت برای یافتن اطلاعات و یا الگوهای خاص تجزیه و تحلیل شوند وقتی که شما به اینترنت متصل هستید، در واقع به شبکه ای متصل می شوید که توسط ISP شما مدیریت می شود. شبکه ISP با دیگر شبکه ها که توسط ISP های دیگر نگهداری می شوند در ارتباط است. یک برنامه packet sniffer که بر روی یکی از سرور های ISP قرار دارد به صورت بالقوه می تواند تمامی فعالیت شما را بر روی اینترنت نظارت کند. مانند :. • از چه وب سایت هایی دیدن کرده اید در واقع بسیاری از ISP ها از برنامه های snifer به عنوان یک ابزار تشخیصی استفاده می کنند. همچنین بسیاری از ISP ها کپی داده هایی مانند ایمیل ها را به عنوان بخشی از سیستم پشتیبان خود نگه می دارند. عملكرد کارنیوور (Carnivore) ۲- دادگاه حکم بررسی و کنترل همه جانبه پست الکترونیک را صادر می کند. واژه کنترل همه جانبه (content-wiretap) در «قوانین نظارتی تلفن» ایالات متحده به معنی هر چیزی است که بتوان در یک بسته (packet) ذخیره و استفاده کرد. موارد دیگری از این کنترل تله و ردیابی است، بدین معنی که اف بی آی می تواند تنها اطلاعات مقصد را ذخیره کند. مثل ایمیلی که پیامی با آن فرستاده می شود و یا وب سایتی که مظنون در حال بازدید از آن است. شکل معکوس تله و ردیابی پن رجیستر (pen register) نام دارد که در زمانیکه ایمیلی به مظنون برسد و یا هنگام بازدید مظنون از وب سایت ها، شروع بکار می کند. ۳- اف بی آی با شرکت سرویس دهی اینترنت (ISP) مظنون تماس گرفته و یک کپی از فایل های پشتیبان فعالیت های مظنون را می خواهد. ۴- ISP داده های فعالیت مشتری را بعنوان بخشی از فایل پشتیبان آن ذخیره نکرده است. ۵- اف بی آی یک رایانه کارنیوور را در ISP برای نظارت بر فعالیت های فرد مظنون مستقر می کند. ۶- اف بی آی نرم افزار کارنیوور را با آدرس IP کامپیوتر فرد مظنون پیکر بندی می کند، بطوری که کارنیوور تنها بسته ها را از این مکان خاص ذخیره کرده و سایر بسته ها را رد کند. ۷- کارنیوور همه بسته ها را از سیستم مظنون بدون هیچ مانعی از طریق ترافیک شبکه کپی می کند. ۸- پس از اینکه کپی ها آماده شد فیلتری بر روی آنها اعمال می شود که تنها بسته های اطلاعاتی مربوط به ایمیل نگهداری شوند. این برنامه بر اساس پروتکل ارتباطی هر بسته، تعیین می کند که بسته ها شامل چه اطلاعاتی هستند. بعنوان مثال بسته های ایمیلی از پروتکل انتقال ایمیل (SMTP) استفاده می کنند. ۹- بسته های ایمیلی در ابزار ذخیره سازی خاصی شبیه به هارد اکسترنال ذخیره می شوند. ۱۰- یک مامور اف بی آی هر روز یا دو روز یکبار از آی اس پی بازدید کرده و ابزار ذخیره سازی را جابجا می کند. مامور، هارد پر شده را برداشته و آن را در جعبه ای قرار می دهد که روی آن تاریخ خورده و مهر و موم شده است. اگر مهر صدمه دیده باشد فرد مسئول باید آن را امضا کرده، تاریخ بزند و دوباره آن را مهر کند. ۱۱- این نظارت بدون حکم دادگاه بیشتر از یک ماه نمی تواند ادامه یابد. پس از تکمیل کار، اف بی آی سیستم خود را از آی اس پی خارج خواهد کرد. ۱۲- اطلاعات ذخیره شده با استفاده از نرم افزارهایی همچون پکتیر (packeteer) و کولمینر (coolminer) پردازش می شوند. ۱۳- اگر نتایج بدست آمده مدارک کافی ارائه کنند، اف بی آی می تواند از آنها بعنوان بخشی از پرونده علیه مظنون استفاده کند. موارد استفاده کارنیوور البته چند مسئله کلیدی وجود دارد که موجب نگرانی های بسیاری در بین گروه های مختلف می شود: مقررات: اعتقاد عمومی بر این بود که کارنیوور سیستم عظیمی است که به دولت آمریکا این امکان را می دهد تا کنترل اینترنت را بدست گیرد و موارد استفاده از آن را تعیین و تنظیم کند. برای این کار نیاز به یک زیرساخت شگفت انگیز است و اف بی آی به قرار دادن سیستم کارنیوور در هر نوع ISP اعم از خانگی، تجاری و آموزشی نیاز خواهد داشت. در حالیکه به لحاظ تئوری انجام این کار برای تمام اپراتور های آی اس پی غیر ممکن است. البته می گویند که هنوز هیچ راهی برای ایجاد این اپراتور ها در خارج از قلمرو قدرت ایالات متحده وجود ندارد. هرگونه حرکتی در این خصوص با مخالفت های جدی از همه طرف روبرو خواهد شد. اشلون (Echelon): یک شبکه مخفی در حال توسعه توسط آژانس امنیت ملی آمریکا (NSA) است که ظاهرا به منظور شناسایی و ذخیره بسته های اطلاعاتی در تمام دنیا که شامل کلمات کلیدی همچون ((بمب)) و ((قتل)) می باشد، طراحی شده است. هیچ مدرکی مبنی بر وجود و حمایت ایالات متحده از اشلون وجود ندارد. بسیاری از مردم این مورد را با سیستم کارنیوور اشتباه می گیرند. تمامی این نگرانی ها اجرای کارنیوور را برای اف بی آی به نبردی دشوار تبدیل می سازد. اف بی آی از افشای سورس نرم افزاری و دیگر اطلاعات فنی در مورد کارنیوور خودداری می کند که این فقط به نگرانی مردم می افزاید. اما تا زمانی که این نرم افزار بر اساس محدودیت ها و قوانین فعالیت کند، کارنیوور عاملی موثر و بعنوان سلاحی مفید در جنگ با جرم و جنایت در اختیار FBI خواهد بود. اما متاسفانه در خصوص اینکه تا چه میزان استفاده از چنین سیستم هایی روال قانونی رعایت می شود یا در اختیار چه کشورها و گروه هایی است، هیچگاه به روشنی و درستی مطلبی بیان نشده است. |