قبلا در خصوص Password Cracking و تکنیک های مربوطه و البته میزان بار پردازشی که در هنگام کرک کردن در حملات استفاده می شود صحبت کرده ایم ، اما شاید جالب باشد بدانید که شما می توانید از قدرت پردازشی کامپیوترهایی در سطح شبکه داخلی و حتی شبکه اینترنت نیز برای شکستن و کرک کردن پسوردها استفاده کنید. به این تکنیک کرک کردن در اصطلاح Distributed Network Attack یا DNA گفته می شود که با آن DNA ای که شما در خصوص ژنتیک می شناسید هیچ تفاهمی ندارد. DNA نیز یک تکنیک کرک کردن پسوردهای رمزنگاری شده است. با استفاده از این روش شما می توانید از میزان قدرت پردازشی CPU های کامپیوترهای شبکه که بلااستفاده هستند در جهت شکستن کلید ها استفاده کنید.
دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
در این نوع تکنیک که بصورت Client و Server ای عمل می کند یک سرور به عنوان DNA Manager و سایر کامپیوترها به عنوان DNA Client فعالیت می کنند. این ابزار بصورت Agent بر روی کامپیوترهای شبکه نصب می شود و توسط DNA Manager نیز مدیریت می شود. این DNA Manager است که به کلاینت ها اعلام می کند که کدام قسمت از کلید رمزنگاری شده را کرک کنند و هر کدام چه وظیفه ای دارند. DNA Client بصورت یک Agent و در پس زمینه فعالیت می کنند و فقط از قدرت استفاده نشده CPU کلاینت استفاده می کند. DNA Manager قدرت محاسباتی کلیه DNA Client ها را محاسبه کرده و بر اساس ظرفیت هر کدام تصمیم گیری و شروع به کار می کند. قابلیت هایی که تکنیک DNA به ما ارائه می دهد به شرح زیر است :
- براحتی وضعیت کلاینت ها را می خواهند و گراف ها را رسم می کند
- امکان اضافه کردن فایل های Dictionary توسط کاربر را می دهد
- امکان اضافه کردن فرآیند کرک در زبان خاص ( برای مثال زبان روسی )
- امکان تغییر و شخصی سازی فایل دیکشنری توسط کاربر
- امکان نصب از راه دور و مخفی Agent بر روی کلاینت ها
- بروز رسانی سریع و همگام سازی کلاینت و سرور
- مشاهده و کنترل کلیه فعالیت های سروری و کلاینتی
- ...
البته بصورت کلی این تکنیک دارای دو ماژول مهم است که در مطلب بعدی در خصوص هر یک از این ماژول ها صحبت خواهیم کرد. ITPRO باشید
نویسنده : محمد نصیری
منبع : ITPRO
هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد