May 3, 2010

بلاک شدن آی.پی های ایران و تبعات امنیتی آن برای کاربران


امروز متوجه شدم که شرکت Adobe نیز به جمع سایر شرکت های امریکایی پیوست که بر طبق قانون وضع شده، مانع از دسترسی کاربران کشور های تحریم شده (ایران، کوبا، ...) به برنامه ها محتویات اصلی وب سایت های خود می شوند. پیش از این نیز شرکت تجاری پشتیبان SourceForge نیز همین قانون را بر روی این سایت اعمال کرد و اگرچه با سیلی از اعتراض و ناراحتی جامعه اپن.سورس مواجه شد، اما  در عمل شرایط هیچ فرقی نکرد.
در نگاه اول و از دید بسیاری از کاربران عادی  و یا حتی حرفه ایی کامپیوتر، این موضوع آنچنان که باید هم جدی بنظر نرسد و به آن اهمیتی داده نشود. خیلی از افراد به اولین فکری که به ذهن می رسد یعنی استفاده از نرم افزارها و روش های عبور از محدودیت های فیلترینگ ویا VPN عمل می کنند و به ظاهر نیز مشکل آنها بصورت مقطعی حل می گردد. همه چیز بخوبی پیش می رود. درست است؟ خیر !!!
با افزایش چشمگیر حملات علیه کاربران اینترنت از طریق حمله به نرم افزارهای جانبی برای آلوده کردن سیستم ها و نصب بد-افزارها، و تمرکز بسیاری از نفوذگران به تکنولوژی های شایع و پرکاربرد سمت کاربر مانند مرورگرهای وب، فلش، جاوا و ... خطری جدی بسیاری از کاربران  اینترنت را تهدید می کند. اما به دلایلی که ذکر خواهم کرد، این خطر برای کاربران اینترنت در ایران چندین برابر بیشتر و جدی تر است. شاید با توضیح بیشتر، عمق فاجعه کمی برای شما مشخص تر شود.
ابتدا بهتر است نام چند نرم افزار که در طی سال های گذشته بیشترین توجه, ضعف های امنیتی شناسایی شده و همینطور حملات صورت گرفته، مربوط به آنها بوده است را مرور کنیم : مرورگر های اینترنت اکسپلورر، فایرفاکس، بسته اجرایی جاوا (JRE/JDK) ، محصولات اصلی شرکت Adobe یعنی Adobe Reader و Flash ، و نرم افزارهای بسته Microsoft Office. تقریبآ همه بد-افزارهای رایج و شایع از ضعف های امنیتی  حداقل یک یا چند مورد از نرم افزارهای ذکر شده برای آلوده کردن سیستم ها استفاده می کنند.
اولین قدم و توصیه برای مقابله با این حملات همواره بروز رسانی نرم افزارها و استفاده از اخرین اصلاحیه های امنیتی منتشر شدن بوده است. خوشبختانه اغلب نرم افزارهای پرکاربرد نیز به قابلیت هایی مانند بروز رسانی خودکار و یا اخطار به کاربر در مورد قدیمی بودن نسخه نرم افزار مجهز هستند. ساده ترین و شناخته شده ترین نمونه ان هم سیستم بروز رسانی ویندوز است. مکانیزم کاری این قابلیت نیز بسیار ساده است. نرم افزار با سرور های شرکت تولید کننده ارتباط برقرار کرده، در صورت تشخیص وجود نسخه جدید و یا اصلاحیه امنیتی (با اخطار به کاربر) اقدام به دریافت و نسب نسخه جدید یا اصلاحیه امنیتی می کند. نرم افزارهایی که نام آنها آورده شد نیز همگی از این قابلیت برخوردار هستند. تا اینجا همه چیز بسیار حساب شده است و بروز رسانی خود به خود جلوی بسیاری از حملات ممکن را می گیرد.
مشکل جدی اینجاست که هرچه بیشتر پیش می رویم  (به لطف تحریم های اعمال شده بر ایران) بر تعداد شرکت هایی که دسترسی به نرم افزارهای خود را برای کاربران اینترنتی ایرانی محدود می کنند بیشتر می شود. این محدودیت بصورت مستقیم مساوی است با عدم امکان دریافت و بروز رسانی به آخرین نسخ نرم افزارها طبق روال خودکاری که برای آنها طراحی شده. با وجود این محدودیت دیگر بسته های نرم افزاری مثل محصولات Adobe، Java و برخی دیگر از نمونه های پرکاربرد، قابلیت بروز رسانی خود را عملآ از دست داده اند. طیف بسیار زیادی از کاربران اینترنت به این بروز رسانی ها که بصورت خودکار انجام میشود در حالت عادی اهمیتی نمی دهند و حتی متوجه از کار افتادن این قابلیت نیز نیستند. از طرفی شاهد آن هستیم که در هر ماه چندین ضعف امنیتی جدید بر روی این نرم افزارها شناسایی و گزارش میشود که در اغلب موارد منجر به حصول دسترسی نفوذگر به سیستم و گسترش بد افزارها می گردد.  گواه این موضوع نیز بررسی لاگ های ثبت شده از کاربران بازدید کننده سایت های فارسی است. اگر شما نیز وب سایتی دارید که آمار بازدید کننده بالایی دارد کافیست نگاهی به اطلاعات ثبت شده از کاربران خود کنید. اغلب سیستم های کنترل و آمارگیری کاربران سایت (مثل Google Analytics و سایر سرویس های مشابه) به شما این امکان را می دهند تا گزارشی از کاربران سایت، بر طبق نسخه مرورگر، نسخه Flash و نسخه JRE مورد استفاده آنها داشته باشید. با همین بررسی ساده خواهید دید که چند درصد از کاربران از نسخه های قدیمی و یا دارای مشکلات امنیتی شناخته شده استفاده می کنند.

شرایط کنونی تحمیل شده به کاربران اینترنت در ایران، مثالی عینی از همان چوب دو سر طلاست ! دولت ایران از سویی استفاده از ابزارهای عبور از فیلترینگ را محدود کرده و با سرویس دهندگان و استفاده کننده گان VPN برخورد و مقابله می کند و مانع استفاده از این دسته سرویس ها می شود، و از سوی دیگر کاربران در صورتی که با آدرس های IP واقعی خود به مرور در اینترنت بپردازند با مشکلات ذکر شده و تهدیدات ناشی از آن روبرو هستند.  در هر دو صورت این کاربر نهایی است که مورد تهاجم قرار گرفته و آلوده می شود. جالب اینجاست که هر سال نیز میلیون ها تومان از بودجه مملکت صرف ساماندهی همین موارد و مقابله با چنین تهدیداتی میشود و این در شرایطی است که خود دولت و سیاست های آن بصورت غیر مستقیم باعث و بانی این مشکلات می باشد.

March 14, 2010

عبارت پیشوندی "سایبر" هم دیگه خز شده


پریروز جنگ سایبری.
دیروز ارتش سایبر ایران
امروز متلاشی شدن گروه های سازمان یافته جنگ سایبری امریکا علیه ایران...
فردا هم لابد اعلام موجودیت "بسیج سایبر"و دعوت از کلیه بسیجی های سایبری و ثبت نام از آنها و صدور کارت بسیج سایبری ( با 10 ساعت اینترنت رایگان ویژه بسیجیان گرامی)
پس فردا هم که مشخص است: گاه و بیگاه ایست های بازرسی سایبری برپا شده توسط یکه مشت نوجوان تازه بالغ شده برای سرک کشیدن به حریم خصوصی ترافیک سایبری مردم توسط اسنیفر با لوگوی ...
خنده ام میگیرد از این همه حماقت، از این همه مردم را مثل خود نادان و بی فکر تلقی کردن و از این همه ... توی پیت، برای بزرگ جلوه دادن چیزهایی که اصلآ وجود ندارند، از طریق سر و صدای ایجاد شده در پیت در بسته که همان مملکت خودمان باشد!
امروز عصر که خبر مسرت بخش حماسه ی غرور آفرین دیگری در زمینه سایبر را از اخبار شنیدم نا خودآگاه خنده ام گرفت. آقا جان مگر شبکه های سازمان یافته سایبری امریکا و ... هم گروهک عبدالمالک ریگی هستند که متلاشی شوند؟
به موارد سیاسی و فعالیت های سیاسی قید شده در خبر  و اتهامات زیر مجموعه آن کاری ندارم، چون نفرت انگیز ترین مقوله در زندگی شخصی من همین بحث های سیاسی است. اما مضحک تر از اصل موضوع، __برخی__ از اتهامات عنوان شده در خبر بود. فراهم کردن امکان عبور از فیتلر، تخلیه بانک های اطلاعاتی کشور، انجام اقدامات ایذایی و هکری...، اختلال در .... .
برادر من بجای اینکه مردم را دزد کنی مالت را محکم بچسب، البته اگر همان اندازه که در گمنامی و زیرکی شهره هستید، در حفاظت از مرزهای سایبر خود هم تخصص و تجربه داشته باشید. محکوم کردن استفاده از روش ها و ابزارهای دور زدن فیلتر توسط دولت همان اندازه غیر عقلانی و مسخره است که محکوم کردن یک فروشنده خرده پای مواد، و آزاد ماندن تولید کننده آن. قوانین جاری حاکم بر اینترنت در ایران هم همان تولید کننده مواد هستند. تا زمانی که کاربران بی جهت و بی حساب و کتاب در پشت قوانین فیلترینگ در ایران محبوس نشوند، هیچ دلیلی برای استفاده از ابزارهای به اصطلاح فیلتر شکن نیز وجود ندارد. قوانین بسیاری از کاربران را معتاد و مجبور به استفاده از چنین ابزارهایی میکند و از سوی دیگر هم دولت آنرا جرم دانسته و با آن برخورد می کند، و بجای رفع ریشه مشکل فقط همان ساقی های فیلتر شکن را شکار می کند! این آشی است که خود دولت پخته و حالا بد مزه از آب در آمده. و بعد از همه این سالها و میلیاردها هزینه، هنوز هم کسی از دست اندرکاران محترم درک نکرده است که "فیلترینگ" و محدود کردن اطلاعات در شبکه اینترنت عملآ غیر ممکن،مسخره و دور ریختن هزینه و سرمایه های صرف شده برای آن است. گیرم که تک تک گروه ها و باند ها و سرورها هم شناسایی شد و متلاشی شد... واقعآ دیگر راهی برای دست پیدا کردن به چیزی که کاربر اینترنت دنبال آن است وجود ندارد؟! اگر کسی به این سوال پاسخ مثبت دهد جدآ نیاز به مراقبت های ویژه پزشکی دارد.
از حملات ایذایی و هکری گفته شد و نشت اطلاعات و استخراج بانک های اطلاعاتی کشور. بدون نیاز به حملات ایذایی و
برنامه ریزی های پیشرفته اطلاعاتی دولت امریکا نیز همه مملکت و اطلاعات محرمانه و مهم آن روی هواست! در شرایطی که بسیاری از سرورها و سامانه های میزبان اطلاعات حساس در کشور سالهای سال است رنگ اصلاحیه های امنیتی را ندیده اند، کوچکترین راهکاری برای امن سازی آنها پیاده سازی نشده، بیش از 40% کاربران اداره ها  و ارگان ها هنوز از 10-12 پسورد مشخص و رایج و یکسان مثل 123456 استفاده می کنند و در شرایطی که خود مدیران شبکه هم سر از ساختار شبکه خود در نمی آورند، واقعآ امریکا نیاز به صرف چند میلیارد بودجه برای استخراج اطلاعات از شبکه های ایران را دارد؟!  برادران گمنام و محترم امام زمان کجا بودند وقتی در سال 2006 و 2007 در کنفرانس های BlackHat و Defcon ، نقشه ها و شما های شبکه های تآسیساتی مهم کشور و پلان های محرمانه مخابرات و شبکه دیتا ایران بعنوان "دمو" به حضار نشان داده می شد؟؟ کجا تشریف دارید زمانی که سالانه بیش از 1.5 میلیارد اسپم و ایمیل از شبکه های میزبانی شده در ایران به مقاصد مختلف و مشخص و نا مشخص فرستاده می شود؟
اگر یک هزارم این زرنگی ها و عملیات های پیشرفته اطلاعاتی صرف توجه به داخل کشور و اصل مشکل میشد، اوضاع IT کشور در وضعیت کنونی نمی بود. بله، فعالیت ها و حرکت های زیادی هم در این زمینه از یکی دو سال قبل به جریان  افتاده و در این مسیر اقداماتی انجام می شود که  از قضا خود من هم درگیر برخی از آنها بودم و هستم. اما این کجا و آن کجا! حتی همین حرکت های انجام شده نیز متآسفانه بسیار سطحی نگرانه بوده و تنها ظاهر مشکل را پوشش می دهد. یکی از این قبیل کارها که اخیرآ نیز بسیار به آن توجه می شود اقدام به ارزیابی امنیتی شبکه های ارگان های دولتی در قالب تست نفوذ، و گزارش موارد به آنها می باشد. کار کار خوبیست، اما نه برای وضعیت موجود! تست نفوذ و گزارش مشکلات به سازمان مربوطه در این اوضاع، درست مثل پانسمان کردن سطح یک زخم عمیق چرکین، بدون تمیز کردن عفونت های آن است. شاید ظاهر زخم پوشانده شود، اما وضعیت واقعی آن بهتر نخواهد شد. چه خوب بود اگر همین روال پیش گرفته شده و سر و ته را درست طی می کردند و بجای اینکه از آخر به سمت اولین قدم حرکت می کردند، از اول و از نقطه درست آن کارها آغاز می شد و ابتدا دستی به سر و گوش شبکه ها، تنظیمات آنها، روال مدیریت آنها و سازماندهی آنها کشیده می شد، و بعد از آن آزمون های نفوذ. شبکه های ما نیاز به تست نفوذ پذیری ندارند. بدون تست هم بی در و پیکر بودن همه آنها واضح و روشن است.
ایراد کار اینجاست که دولت تازه مزه این دکان و بازار "ارزیابی امنیتی" را چشیده و خوشش آمده ! فهمیده که از این راه نیز میتوان مثل راه هایی که پیش از این مطرح  شد، بودجه برایش اخذ شد و خورده شد (مثل "ملی" سازی همه چیز از در و دیوار گرفته تا سیستم عامل  و ...) تا مدتی از این جیب خود برای آن جیب اش هزینه کند. من نوعی بعنوان کسی که این وسط و در خلال این جیب به جیب شدن سود می کند و پول کار خود را میگیرد می توانم بسیار هم خوشحال باشم، اما اگر واقعآ به فکر حل مشکلات و بهتر کردن اوضاع هستید، این راهش نیست...

ادامه ندم بهتره... !

February 27, 2010

Talki-Walki or GSM cell-phone ?!

I wonder wtf is going on with MCI (mobile telecom co. of Iran). At current setting in (current) BTS, my cell-phone conversations are as safe as if they`re transmitted over an FM radio !
For the record, this is a sample screen-shot from my mobile, connecting to a BTS in Tehran.
There are A LOT to write on this (GSM security) topic but contents are too offensive to be covered in a blog.