پرتال شخصی مهدی رافعی

فروشگاه افق
ofogh-shop.com

نویسندگان
شنبه, ۹ شهریور ۱۳۹۲، ۰۸:۳۹ ق.ظ

هک نشویم!

هک نشویم

کارکرد نرم افزارهای Whitelisting

گاهی اوقات شرکت های تجاری برای دستیابی به امنیت بیش تر دست به کارهایی اضافی می زنند و ده ها پروژه امنیتی تعریف می کنند که در نهایت تعداد کمی آن ها به طور کامل یا تا حدودی کامل انجام شده و سطح امنیتی شرکت را افزایش می دهند. در بیش تر این پروژه ها هزینه و نیروی انسانی هدر می رود. مدیرانی هستند که امنیت اطلاعات و سیستم های شرکت یا سازمان را خیلی سخت و پیچیده می کنند و تصورشان این است که باید برای مقابله با ویروس، بدافزار، تروجان و حملات DDoS برنامه و روش جداگانه ای داشت. گاهی اوقات امنیت یک شبکه خیلی ساده تر از تصور همگانی است و با نصب و اجرای یک نرم افزار مهیا می شود. برای نمونه برنامه های Whitelisting فارغ از این که می خواهید با ویروس مقابله کنید یا حملات DDoS می تواند امنیت شرکت شما را به میزان زیادی تأمین می کنند.

نرم افزارهای Whitelisting

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

من می دانم که اکنون در دوران مصرفی شدن IT به سر می بریم که در آن سرویس های کلاود می توانند مهم ترین اطلاعات ما را به اشتراک بگذارند و روزانه ده ها نرم افزار موبایل و برنامک تولید و دانلود می شود. در این شرایط تهیه فهرستی از برنامه هایی که مجاز هستند و اجرای آن ها روی سیستم ها و دستگاه های کاربران مانعی ندارد بسیار سخت خواهد بود. اما اگر مدیر شرکتی هستید که اطلاعات ارزشمند و مهمی دارد و احتمال سرقت رفتن یا شنودشان وجود دارد، باید تکلیف خودتان را مشخص و از خودتان سؤال کنید: «آیا می خواهید جلوی انواع حملات و تهدیدات جدید را بگیرید یا خیر؟» بهترین فکری که می توان برای مقابله با هک شدن انجام داد، استفاده از نرم افزارهای Whitelisting است. حداقل مزیت این نرم افزارها این است که به هر برنامه ای اجازه اجرا شدن روی کامپیوترهای شرکت را نمی دهد. برخی از مدیران از تهیه فهرست نرم افزارهای مجاز کارمندان شرکت عاجز هستند یا آن را عملیاتی و اجرایی نمی دانند و فکر می کنند تعداد این نرم افزارها بسیار زیاد و متنوع است و نمی توان فهرست بندی کرد. من در وهله اول با این نظر مخالفم اما دراینجا تصور می کنیم حق با آن ها است.

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

جلوگیری از دور زدن فهرست سفید

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

پیشنهاد من این است که اگر نمی توانید این برنامه را روی تک تک کامپیوترهای شرکت اجرا کرده و کارمندان را مجاب به استفاده از آن کنید، حداقل روی کامپیوتر سرور شرکت نصب و استفاده کنید. چون کنترل و مدیریت و تغییرات سرور ساده تر از کامپیوتر کارمندان است. در ضمن بسیاری از اجزای یک سرور مانند DNS، Active Directory، فایل سرور و... مکان بسیاری خوبی برای اجرای نرم افزار Whitelisting هستند.

اجرای نرم افزار Whitelisting

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

بی شک در مسیر استقرار نرم افزار Whitelisting با پستی و بلندی هایی روبه رو خواهید بود اما مطمئن باشید به زحمتش می ارزد و بزرگ ترین مزیت به دست آمده امن شدن در برابر هکرها است. مدیر دیگری که این سختی ها را به خود ندهد باید هر روز و شب منتظر خبر هک شدن سایت یا شبکه شرکتش باشد.

سخت ترین مرحله:

به روزرسانی فهرست

شما به یک کمیته تأیید و بررسی درخواست های جدید در کنار نرم افزار Whitelisting نیاز دارید. پس از نصب و استقرار این برنامه درخواست های جدیدی از سوی کارمندان به دست شما می رسد مبنی بر این که نیاز به اجرای فلان برنامه است. اگر تمایل به موفقیت برنامه Whitelisting دارید باید کمیته تأیید و بررسی شما از سرعت عمل بالایی برخوردار باشد و بتواند درخواست های جدید را در مدت یک یا دو ساعت تأیید یا رد کند و بعد این تصمیم در برنامه اعمال شود. اگر جزء شرکت هایی هستید که فکر می کنید کمیته تأیید و بررسی درخواست ها باید یک یا دو روز فرصت داشته باشد، نمی توانید از برنامه Whitelisting به خوبی استفاده کنید زیرا ممکن است در همین مدت هک شوید!

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

نرم افزار Whitelisting برای شرکت هایی که قبلاً هک شده اند یا هدف برخی از حملات و بدافزارهای خطرناک بوده اند یک ضرورت است و استفاده از آن اثبات خواهد کرد امنیت تا حدودی تأمین شده است. نرم افزار Whitelisting یک اقدام پیشگیرانه است و واقعاً جواب خواهد داد.

منبع: اینفوورلد

نویسنده: روگر گرایمز

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی