Metasploit

Metasploit project — axborot xavfsizligini taʼminlash uchun yaratilgan loyiha. U tizimlardagi buzib oʻtish mumkin boʻlgan nozik joylarni topish, IDSlar qoldirgan izlarni aniqlash, exploitlar yaratish va ularni testdan oʻtkazish uchun moʻljallangan. Metasploit Framework loyihasi, ayniqsa, juda mashhur. Bu loyiha oʻz ichiga juda koʻp opkodlar va shellkodlarni qamrab olgan.

Metasploit 2003-yil yozda yaratilgan. Uning 1.0 versiyasi Perl tilida yozilgan boʻlib, psevdografik interfeysga ega edi. Loyiha muallifi HD Moore firmasi hisoblanadi. Ushbu freymvorkning 2-versiyasini (2.x) yaratish paytida guruhga Mett Miller va bir nechta koʻngillilar kelib qoʻshilishadi. Dasturning 3-versiyasi esa toʻliq Ruby tilida yozib chiqilgan. Ushbu uchinchi versiya 2006-yilda tashkil etilgan Metasploit LLC kompaniyasi tomonidan yaratilgan. 2008-yilga kelib, freymvork BSD litsenziyasiga ega boʻldi.

Hozirgi kunda uning bepul versiyasidan tarmoq administratorlari, axborot xavfsizligi boʻyicha mutaxassislar, professional buzgʻunchi hakerlar — krakerlar, shuningdek, dasturlashni endigina oʻrgana boshlagan skriptkiddie bolakaylar ham foydalanishlari mumkin.

Metasploit frameworkni oʻrnatish 
Ushbu freymvorkni oʻrnatish uchun tizim va kompyuter quyidagi minimal talablarga javob berishi kerak:
 Hardware
 CPU — 2 GHz+
 RAM — 4 Gb (8Gb tavsiya etiladi)
 ROM — 1 Gb (kamida 50 Gb boʻsh joy boʻlishi tavsiya etiladi)

 Operatsion tizim
 Ubuntu Linux 14.04 or 16.04 LTS (tavsiya etiladi)
 Microsoft Windows Server 2008 R2
 Microsoft Windows Server 2012 R2
 Microsoft Windows 10
 Microsoft Windows 8.1
 Microsoft Windows 7 SP1+
 Red Hat Enterprise Linux Server 7.1 yoki undan yangiroq versiya
 Red Hat Enterprise Linux Server 6.5 yoki undan yangiroq versiya
 Red Hat Enterprise Linux Server 5.10 yoki undan yangiroq versiya
Agar sizda Kali Linux operatsion tizimi oʻrnatilgan boʻlsa, demak Metasploit Framwork sizning kompyuteringizda avtomatik tarzda oʻrnatilgan. Uning repozitoriylarini yangilab, bemalol ishlatish mumkin.

 Brauzerlar
 Google Chrome (eng soʻnggi versiyasi)
 Mozilla Firefox (eng soʻnggi versiyasi)
 Microsoft Internet Explorer 11 (undan avvalgi versiyalari Metasploit Frameworkni qoʻllab quvvatlamaydi)

Windows operatsion tizimiga oʻrnatish 
 Dasturning rasmiy sayti orqali kerakli faylni yuklab oling
 Yuklab olish yakunlangandan soʻng, faylni ishga tushiring.
 Hosil boʻlgan muloqot oynasidan keyingisi (next) tugmasini bosing.

 Dasturdan foydalanish shartlari va qoidalarini oʻqib chiqib, rozilik bildirish lozim.

 Metaasploit Frameworkni oʻrnatish joyini belgilash. Asosan, C:\ Metasploit-framework katalogiga oʻrnatiladi.

  tugmasini bosing.

Dasturni ishga tushirish uchun buyruqlar satri orqali quydagi buyruqni kiritish kerak:
 msfconsole.bat

Linux OSga oʻrnatish 
Terminalni ishga tushirish ( tugmalari orqali ishga tushirish ham mumkin)

Terminalda quyidagi buyruqni kiritish lozim:
curl https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb > msfinstall && chmod 755 msfinstall && ./msfinstall

Oʻrnatish jarayonida foydalanuvchi nomi va parolini kiritish soʻraladi.

Dasturni ishga tushirish uchun terminal orqali quydagi buyruqni kiritish kerak:
msfconsole

Havolalar 
 The Metasploit Project — rasmiy sayt
 Metasploit Unleashed Offensive Securitydan dokumentatsiya
 Metasploit Resource Portal

Kompyuter tarmogʻi xavfsizligi