آیا نرم‌افزار های «متن باز» واقعآ امن‌تر هستند؟

۳ ۱۱ ۱۳۸۶

اخیرآ شرکت «سوفوس» (Sophos) وجود یک کرم جدید به نام StarOfficeBadbunny را گزارش کرده است که از طریق رخنه پذیری موجود در نرم‌افزار OpenOffice و سایر نرم‌افزارهای استفاده کننده از ماکروهای StarsBasic حمله می‌کند. طبق گزارش سوفوس این کرم یک برنامه مستقل از سیستم عامل (Multi-Platform) که می‌تواند روی ویندوز, مک و لینوکس اثرات مخرب بگذارد. این کرم با زبان های اسکریپت نویسی مختلفی از جمله Perl نوشته شده است.

از آنجا که این تهدید کوچک است فعلآ خطری برنامه‌ نویسان و کاربران رایانه را تهدید نمی‌کند. اما این کرم پیش در‌آمد مشکلات بزرگ بعدی است. من نرم‌افزارهای متن باز را خیلی دوست دارم. اما هیچ گاه فکر نکرده‌ام که این نوع نرم‌افزارها نسبت به حملات آسیب پذیری کمتری دارند.
به عنوان مثال در کشورهایی که حق کپی رایت و حقوق تولید کنندگان نرم‌افزار محفوظ است استفاده از نرم‌افزاری مانند OpenOffice برای شرکت های کوچکی که توانایی پرداخت قیمت گزاف MS Office را ندارند بسیار مقرون به صرفه‌تر است.

همچنین استفاده از مرورگر فایرفاکس و سیستم عامل لینوکس نیز به این گونه شرکت‌ ها توصیه می‌شود زیرا در بعضی موارد کارایی بهتری دارند و اصولآ نسبت به محصولات مشابه مایکروسافت ارزان‌تر نیز هستند. بعضی از دوستانم که در مقوله امنیت اطلاعات آگاهی بیشتری دارند به من خرده می‌گیرند که نباید انتظار داشته باشم نرم‌افزار های متن باز مانند لینوکس و OpenOffice امن‌تر از سایر نرم‌افزار ها باشند. در جواب آنها باید بگویم که طبق آمار موجود اگر از لینوکس و نرم‌افزار های متن باز استفاده کنید احتمال این که حمله‌ای علیه شما صورت بگیرد خیلی کمتر است. اما منظورم این نیست که این نرم‌افزار ها ذاتآ امن هستند.

آیا نرم افزار های متن باز واقعآ امن تر هستند؟ - فایرفاکس - Open Office

من به شخصه قانع نشده‌ام که فایرفاکس یا لینوکس به معنی واقعی کلمه امن‌تر از محصولات مایکروسافت هستند. خیلی به ندرت خبری از تهدید های بزرگ علیه محیط متن باز به گوش می‌رسد اما این که «خبری نیست» به این معنی نیست که این نرم‌افزار ها ذاتآ دارای امنیت بیشتری هستند. اصولآ نرم‌افزارهای متن باز به ندرت مورد حمله قرار می‌گیرند. به عبارتی به اندازه محصولات مایکروسافت مورد حمله قرار نمی‌گیرند. پس تنها می‌توان چنین نتیجه‌گیری کرد که نرم‌افزار های متن باز رخنه پذیری (Vulnerability) کمتری دارند - فقط به این دلیل که به اندازه محصولات مایکروسافت مورد حمله قرار نگرفته‌اند.

اگر چندان به خدمات پشتیبانی نیاز ندارید نرم‌افزار های متن باز بسیار ارزان‌تر تمام می‌شوند. اما اگر مجبورید در سازمان خود جوابگوی نیاز تعداد زیادی کاربر باشید و کاربران به نرم‌افزارهای زیادی نیاز دارند باید همه جوانب کار را در نظر بگیرید. به خصوص هزینه‌ی آموزش را نادیده نگیرید. چند نفر از شما یا کارمندان محل کار شما با لینوکس و OpenOffice آشنایی دارند و می‌توانند از آن استفاده کنند؟ تا جایی که من می‌دانم بیشتر افراد کار با ویندوز و مایکروسافت را هرچند خیلی بد و ابتدایی بلدند. اما به ندرت کسی با لینوکس و نرم‌افزار های تحت آن کار کرده است.

امنیت نرم‌افزار های متن باز در مقایسه با مایکروسافت مدت‌ها است که بحث داغ گروه های تخصصی و تحقیقاتی است. اما اخیرآ به دو دلیل این مسئله حساسیت بیشتری پیدا کرده است. یکی به دلیل ظاهر شدن کرم جدید که روی سیستم عامل های مختلف اجرا می‌شود و دلیل دیگر اینکه شرکت Dell اعلام کرده است که قصد دارد رایانه‌هایی را با سیستم عامل لینوکس وارد بازار کند. چیزی که می‌تواند فضا را بدتر کند این است که کاربران به خاطر قیمت بالای ویندوز ویستا و سودمندی نه چندان بالاتر آن نسبت به ویندوز XP به مرور به سراغ گزینه‌های ارزان‌تر بروند. به ویژه این که برای نصب ویستا ممکن است نیاز به ارتقای سخت افزاری هم پیش بیاید. این احتمال وجود دارد که فروش رایانه های Dell با سیستم عامل لینوکس به سرعت بالا برود و تعداد زیادی از آن فروخته شود. من خود یکی از آنها را خواهم خرید و شاید آن را به کاربران شبکه و دوستانم نیز توصیه کنم. اما باید نیمه خالی لیوان را هم دید. به نظر من لینوکس در مقوله امنیت باید تقویت و بهینه‌ سازی شود.

آیا نرم افزار های متن باز واقعآ امن تر هستند؟ Open Source Linx GNU Dell

در صورت رشد سریع آمار کاربران آن اجرای این کار چندان ساده به نظر نمی‌رسد و عملآ امنیت این سیستم عامل و نرم‌افزار های متن باز از کنترل برنامه نویسان و متخصصان امنیت رایانه خارج می‌شود. مثلآ اگر در بازار تعداد زیادی رایانه تخت لینوکس به کاربران خانگی فروخته شود که عملآ در برابر تهاجمات ویروس‌ها و برنامه‌های مخرب بی‌دفاع هستند حملات مستقیم به این سیستم عامل و نرم‌افزارهای متن باز بسیار بیشتر می‌شود. وقتی هدف بزرگ‌تر می‌شود تولید کنندگان ویروس و نفوذگران هم برای شلیک به آن حریص‌تر می‌شوند آن وقت می‌توان دقیقآ قضاوت کرد که آیا نرم افزار های متن باز زیر دست کاربران متعدد امن‌تر از محصولات مایکروسافت هستند یا نه.
هر چند هنوز هم خیلی از سازمان ها و کاربران حرفه‌ای رایانه از لینوکس و نرم‌افزارهای غیرمایکروسافتی استفاده می‌کنند اما این یک حالت قرنطینه‌ای و گلخانه‌ای است. به همین دلیل هم در حال حاظر تهدید خاصی متوجه این گروه از کاربران نیست. آیا ما کاربران فعلی لینوکس و فایرفاکس و سایر برنامه های متن‌باز باید از به راه افتادن این توفان خوشحال باشیم؟ آیا این خود‌خواهانه نیست که انتظار داشته باشیم نرم‌افزارهای متن باز مورد استفاده تعداد کمی کاربر خاص باقی بمانند و در عوض امنیت بالایی نیز داشته باشند؟

البته چندان هم با قاطعیت نمی‌توان گفت که نرم‌افزارهای غیرمایکروسافتی (در واقع غیر ویندوزی) به این زودی‌ها جایگزین نرم‌افزارهای رایج می‌شوند و مورد استفاده عموم قرار می‌گیرند و در نتیجه به هدفی برای حملات نفوذگران و خرابکاران تبدیل می‌شوند. اطمینان دارم تا وقتی که این گونه نرم‌افزارها به دست تعداد زیادی کاربر خانگی و کارمندان شرکت‌ها و ادارات نرسد و استفاده از آنها همه‌گیر نشود. برای ویروس نویسان و خرابکاران چندان وسوسه‌انگیز نخواهد بود و حالا حالاها کسی وقتش را برای پیدا کردن رخنه و راه نفوذ در برنامه های متن باز صرف نمی‌کند.

من در حال حاظر علاقه‌مندم وقتم را صرف بالا بردن امنیت نرم‌افزارهای ادای تحت لینوکس کنم تا نرم‌افزارهای مشابه تحت ویندوز مانند آفیس مایکروسافت. چون ترجیح می‌دهم در محیط امن و آرام لینوکس پرسه بزنم و خیالم راحت باشد که کسی قصد مردم آزاری یا تخریب اطلاعاتم را ندارد.

همه‌ی چیزهای خوب را برای خود خواستن کمی خود‌خواهی است. اما در دنیای تجارت و کار حرفه‌ای گاهی هم باید این طور فکر کرد! خب تا وقتی که شرکت های Dell و Wal-Mart (اولین فروشنده رایانه های تحت لینوکس دل) فروش خود را بالا نبرده‌اند و به حدی نرسانده‌اند که مشکلات شروع شود من و امثال من مشکل خاصی پیدا نخواهیم کرد.

منبع: TechRepublic
ترجمه: بابک باقرزادگان
برگرفته از مجله‌ی دانشمند (شماره‌ی ۵۲۹)




۱۲ نظر برای “آیا نرم‌افزار های «متن باز» واقعآ امن‌تر هستند؟”

۳ ۱۱ ۱۳۸۶
نمایشگاه مجازی (۲۲:۱۲:۳۶) :

در نمایشگاه مجازی - نمایشگاه کامپیوتر - سایت در حال جمع آوری نظرات بازدیدکنندگان در مورد پیشنهاد یک پروژه متن باز یا آزاد است - اگر کسی این متن را می بیند لطفا لینک زیر را بنگرد و نظرش را نیز به مدیریت آن سایت ارسال کند
تشکر

http://www.farsivfair.com/list/computer.htm

۴ ۱۱ ۱۳۸۶
دانلود (۱۴:۳۱:۳۳) :

دمت گرم. حرف دل ما رو زدی. من اعتقاد دارم اگه ویندوزی وجود نداشت دنیای کامپیوتر به اینجا نمی رسید

۴ ۱۱ ۱۳۸۶
Shaghayegh (۲۱:۲۲:۴۹) :

مرسی

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

۴ ۱۱ ۱۳۸۶
AliReza (۲۱:۴۴:۳۲) :

برام منم سوال بود که امکان خرابکاری نمیره بالا تو اپن سورس ، تا حدی جواب گرفتم اما هنوز کامل نه.

۴ ۱۱ ۱۳۸۶
رام (۲۳:۴۳:۰۶) :

قبل از 10بهمن حتمن به بلاگم بیا….. بعدش هرگز.

ممنون از اطلاعاتت

به هوش باشی رفیق…..

۵ ۱۱ ۱۳۸۶
sajad (۰۰:۳۹:۱۴) :

شما اصلا لیوان دیگری انتخاب کردی علت امن بودن سیستم های متن باز عدم استفاده گسترده نیست . بلکه دو علت است :
۱ . اجرا شدن فرا تر از سطح سیستم عامل
۲ . در دسترس بودن کد و بررسی همه جانبه

نکته آخر هم کی گفته متن باز (open source‍‍) ‍‍ پشتیبانی نداره ؟؟؟؟؟؟؟؟؟؟؟؟؟

۵ ۱۱ ۱۳۸۶
نویسنده نرم افزارهای رایگان (۰۱:۲۷:۲۳) :

تقریبا نقد بی طرفی بود

۵ ۱۱ ۱۳۸۶
milad (۰۱:۳۸:۵۸) :

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

۵ ۱۱ ۱۳۸۶
بابک (۰۱:۴۲:۰۱) :

@sajad:

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

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

راستی این مطلب نوشته‌ی من نیست.
با تشکر.

۵ ۱۱ ۱۳۸۶
sajad (۱۲:۰۹:۴۸) :

بازم میگم open office پشتیبانی تجاری هم داره حتی بهتر از اونایی که نام بردید
پس فکر کرردید از کجا نون زنو پچشونو در می آرن

۵ ۱۱ ۱۳۸۶
amin (۱۵:۰۵:۵۷) :

سوال خوبیه! ایراد بزرگی که خیلی ها میگیرن که اگر لینوکس هم به اندازه ی ویندوز استفاده کننده داشت باز هم امن می بود؟!
جواب این سوال رو تاریخ میده.بشر روز به روز پیشرفت میکنه و هر طرفی که عقب بمونه شکست میخوره.
فعلا که در امن و امانیم. فکرای بد رو بی خیال :D

۹ ۱۱ ۱۳۸۶
Casitecenter (۰۹:۳۰:۰۲) :

دقیقا فکر های بعد رو بیخیال

نظر دهید