منبع اصلی نوشتار زیر در این لینک قرار دارد

آموزش متااسپلویت : ssh_login_pubkey Auxiliary Module

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

ابتدا توپولوژی زیر رو فرض کنید :

OSLearn.ir_1

برای فراخوانی این Module در داخل کنسول متااسپلویت به شکل زیر عمل می کنیم :

msf > use auxiliary/scanner/ssh/ssh_login_pubkey

مثل همیشه در اولین قدم نگاهی به جزییات و option های موجود می اندازیم :

msf auxiliary(ssh_login_pubkey) > show options

OSLearn.ir_2

در مرحله ی بعد آدرس فایل کلید خصوصی خودمون را در Module مشخص می کنیم :

msf auxiliary(ssh_login_pubkey) > set KEY_FILE /root/oslearn/id_rsa

حال user ای که قصد لاگین با آن را داریم مشخص می کنیم یعنی یوزر root :

msf auxiliary(ssh_login_pubkey) > set USERNAME root

در مرحله ی بعد باید آدرس آی پی تارگت (ها) را مشخص کنیم . برای این منظور می توان از دو روش زیر استفاده کرد‌ :

1. به صورت دستی آدرس آی پی تارگت را وارد کنیم :

msf auxiliary(ssh_login_pubkey) > set RHOSTS 192.168.1.10

2. از قبل در دیتابیس آدرس های آی پی تارگت (ها) را مشخص کرده باشیم :

msf auxiliary(ssh_login_pubkey) > hosts -R

OSLearn.ir_3

در نهایت برای این که خروجی ای تمیز تر داشته باشیم , verbose را غیر فعال می کنیم :

msf auxiliary(ssh_login_pubkey) > set VERBOSE false

حال این اسکنر را به شکل زیر اجرا می کنیم :

msf auxiliary(ssh_login_pubkey) > run

OSLearn.ir_4

موفق و موید باشید .

 

منبع : او اس لرن دات آی آر | http://OSLearn.ir

نویسنده : E2MA3N



برچسب ها : , , , , , ,