سلام دوستان . قسمت چهارم از آموزش های متااسپلویت را در پیش رو داریم . قبلا با کنسول متااسپلویت آشنا شده ایم اما می توان به جای وارد کردن تک تک دستورات , همه را در یک خط نوشت و آن را اجرا کرد . مثلا زمانی رو فرض کنید که می دانیم دقیقا چه exploit و چه payload و … را لازم داریم . پس به جای کار با کنسول که شاید زمان بر هم باشد , همه را در یک خط می نویسیم و سپس آن را اجرا می کنیم .

برای این منظور از msfcli استفاده می کنیم . برای مشاهده قابلیت های این برنامه به صورت زیر عمل می کنیم :

به عنوان مثال :

همان طور که مشاهده می کنید ابتدا exploit و سپس payload مورد نظر را همراه با option هایش مشخص کردیم .

OSLearn.ir_01

حرف بزرگ E در آخر دستور بالا به منظور اجرای این فرایند می باشد .

نکته : همان طور که از خروجی help برنامه مشخص است , حرف بزرگ O به منظور نمایش دادن option های یک module است . به عنوان مثال برای مشاهده ی option های یک exploit به صورت زیر عمل می کنیم :

نکته : برای مشاهده ی payload های فعال یک exploit از حرف بزرگ P استفاده می کنیم . به عنوان مثال :

 

لازم به ذکر است که می توان msfcli در اسکریپت نویسی نیز استفاده کرد چرا که تمامی کار های مربوط به metasploit را می تواند در یک خط انجام دهد و دیگر نیازی به رابط کنسول نباشد .

 

نویسنده : ایمان همایونی
ایمیل نویسنده : info@OSLearn.ir
منبع : وب سایت او اس لرن – http://oslearn.ir
از مطالب وب سایت راضی هستید ؟ رضایت خودتون رو با دونیت به ما اعلام کنید. لطفا برای دونیت روی آیکون زیر کلیک کنید.
حمایت مالی

درباره نویسنده :

ایمان همایونی هستم، از سال 2009 با گنو لینوکس فعالیت خودم رو در زمینه ی کامپیوتر و IT شروع کردم و تا الان موفق به گذروندن دوره هایLPIC 1 / LPIC 2 / VCP5-DCV / MCITP / CCNA / MTCNA شدم . مدتی در زمینه امنیت فعالیت هایی داشتم اما در حال حاضر تمرکز خودم رو بر روی مجازی سازی و لینوکس گذاشته ام .

تمام پست های من - وب سایت من