Tarmoq xavfsizligi ILOVA QATLAMI PROTOKOLI (HTTPS)NING ISHLASH JARAYONI VA XAVFSIZLIGI MAMASIDIQOVA Z . 722-21 GURUH Reja : 1. HTTP va HTTPS ishlashi 2. Protokollar xavfsizligi 3. HTTP va HTTPS farqlari HTTP HTTP bu kompyuter protokoli - internet hujjatining ekranga qanday uzatilishini boshqaradigan ko'rinmaydigan kompyuter qoidalari to'plami. Ushbu o'nlab dasturiy qoidalar, fonda pulingizni xavfsiz saqlash uchun kadrlar tartib-qoidalarini qo'llagan holda, fonda ishlaydi. Ular sizni Internet va Internetdagi qoidalarni boshqarish uchun ko'rinmas tarzda ta'sir qiladi. Hujjatning internet protokoli brauzeringiz manzil satriga kiritilgan birinchi harflar bilan tavsiflanadi, uchta belgidan iborat " // ". Siz ko'rgansiz, eng keng tarqalgan protokol muntazam ko'prik matni uchun ”http: // “. Ko'rib chiqqan ikkinchi eng ko'p protokol,” https: //”, hackerlarga qarshi mustahkamlangan gipermatnli sahifalar uchun. Internet protokollarining misollar: Protokollar Hypertext Transfer Protocol HTTPS Giper matnni uzatish protokoli xavfsiz TCP / IP Transmission Control Protocol / Internet protokoli ftp fayl uzatish bayonnomasi IMAP Internet Message Access bayonnomasi POP pochta xizmati bayonnomasi SMTP oddiy pochta uzatish protokoli telnet terminal tarmoq protokoli UDP Foydalanuvchi Datagram bayonnomasi nntp tarmoq axborot uzatish protokoli MAC Media kirishni boshqarish protokoli DNS domeni nomi tizimi protokoli DHCP Dinamik Xost Konfiguratsiya Protokoli Ko’p foydalaniladigan 8 ta protokol HTTPS HTTPS (inglizcha: Hypertext Transfer Protocol Secure — „Xavfsiz Gipermatn Uzatuvchi Protokol“) HTTP protokoli kengaytmasi boʻlib, shifrlashni amalga oshiradi. HTTPS orqali uzatiladigan maʼlumot SSL yoki TLS kriptografik protokoliga solinadi, shunday qilib bu maʼlumotlar himoyalanadi. HTTP dan farq qilib, HTTPS uchun 443 TCP porti ishlatiladi. Tizim Netscape Communications Corporation tomonidan autentifikatsiya va himoyalangan bogʻlanishni taʼminlash uchun ishlab chiqilgan. HTTPS xavfsizlikka talabgor internet ilovalari (masalan, online toʻlov) uchun qoʻllaniladi. HTTPS ni barcha mashhur brauzerlar qo’llab quvvatlaydi. SECURITY 🔐 Tarmoq xavfsizligi haqida gap ketganda pentester ega bo’lishi kerak bo’lgan eng muhim bilimlardan biri bu tarmoq protokollarini bilishdir. Bu tarmoqdagi kompyuterlarning ishlash qoidalarini belgilaydigan dasturiy ta’minot va apparat vositalarining to’plamidir. Tarmoq protokollarini bilish xakerga tarmoq faoliyatini tushunish,tarmoq haqida dastlabki ma’lumotlarga ega bo’lish va shuningdek infratuzilma xavfsizligini tekshirish imkonini beradi. Pentestingda e’tibor talab qiladigan yana bir muhim jihat – bu tarmoq qo’rilmalarini bilish va tushunishdir.Tarmoq qo’rilmalari deganda biz kommutatorlar(switch),routerlar(routers),xavfsizlik devori(firewall) va tarmoqni yaratish va ishlashi uchun zarur bo’lgan boshqa qurilmalarni tushunamiz. Vazifasi HTTP va HTTPS o’rtasidagi farqlari HTTP asosida uzatish shifrlash va identifikatsiyani autentifikatsiya qilish uzatish jarayonining xavfsizligini ta'minlaydi . HTTPS HTTP asosida SSL qo'shadi. HTTPS ning xavfsizlik asosi SSL hisoblanadi, shuning uchun shifrlash tafsilotlari uchun SSL talab qilinadi. HTTPS-da HTTP-dan farqli standart port va shifrlash/autentifikatsiya qatlami (HTTP va TCP o'rtasida). Ushbu tizim autentifikatsiya va shifrlangan aloqa usullarini taqdim etadi. U Butunjahon Internet tarmog'ida, masalan, tranzaksiya to'lovlari kabi xavfsizlikka sezgir aloqalarda keng qo'llaniladi. HTTP printsiplari ① Mijoz'ning brauzeri avval tarmoq orqali server bilan aloqa o'rnatishi kerak. Ulanish TCP orqali yakunlanadi. Odatda, TCP ulanishi uchun port raqami 80 ni tashkil qiladi. Ulanish o'rnatilgandan so'ng mijoz serverga so'rov yuboradi. So'rovning formati: Yagona manba identifikatori (URL), protokol versiyasi raqami, so'ngra MIME ma'lumotlari, jumladan so'rov o'zgartiruvchilari, mijoz ma'lumotlari va litsenziya mazmuni. ② So'rovni olgandan so'ng, server tegishli javob ma'lumotlarini beradi. Format holat qatori boʻlib, maʼlumotlarning protokol versiyasi raqami, muvaffaqiyat yoki xato kodi va MIME maʼlumotlari server maʼlumotlari, obʼyekt maʼlumotlari va mumkin boʻlgan tarkibni oʻz ichiga oladi. HTTPS printsiplari ① Mijoz o'zi qo'llab-quvvatlaydigan algoritmlar ro'yxatini va serverga kalit yaratish uchun foydalaniladigan tasodifiy raqamni yuboradi; ② Server algoritmlar roʻyxatidan shifrlash algoritmini tanlaydi va uni va serverning ochiq kalitini oʻz ichiga olgan sertifikatni mijozga yuboradi; sertifikat, shuningdek, autentifikatsiya qilish uchun server identifikatorini o'z ichiga oladi va server shuningdek, kalitni yaratish uchun tasodifiy raqam sifatida foydalaniladigan foydalanuvchini taqdim etadi; ③ Mijoz serverining sertifikatini tekshiradi (sertifikatni tekshirish uchun siz raqamli imzoga murojaat qilishingiz mumkin) va'serverning ochiq kalitini chiqaradi; keyin, pre_master_secret deb nomlangan tasodifiy parollar qatorini yarating va server'ning ochiq kalitidan foydalaning. ④ Mijoz va server pre_master_secret va mijoz va serverning tasodifiy qiymati asosida shifrlash va MAC kalitlarini mustaqil ravishda hisoblab chiqadi (DH kalitlari almashinuvi algoritmiga qarang); ⑤ Mijoz barcha qoʻl siqish xabarlarining MAC qiymatini serverga yuboradi; ⑥ Server mijozga barcha qoʻl siqish xabarlarining MAC qiymatini yuboradi Afzalliklari Ma'lumotlar to'g'ri mijoz va serverga yuborilishini ta'minlash uchun foydalanuvchilar va serverlarni autentifikatsiya qilish uchun HTTPS protokolidan foydalaning; HTTPS protokoli SSL , HTTP tomonidan tuzilgan tarmoq protokoli boʻlib, u shifrlangan uzatish va identifikatsiya autentifikatsiyasi uchun ishlatilishi mumkin. Bu HTTP dan xavfsizroq. U uzatish vaqtida ma'lumotlarni o'g'irlash va o'zgartirishni oldini oladi va ma'lumotlar yaxlitligini ta'minlaydi. HTTPS joriy arxitekturada eng xavfsiz yechim hisoblanadi. Garchi u mutlaqo xavfsiz bo'lmasa-da, u o'rtadagi odam hujumlarining xavfsizligini sezilarli darajada oshiradi. Kamchiliklari Xuddi shu tarmoq muhitida HTTPS protokoli sahifani yuklash vaqtini deyarli 50% ga uzaytiradi va quvvat sarfini 10% dan 20% gacha oshiradi. Bundan tashqari, HTTPS protokoli keshga ham ta'sir qiladi, bu esa ma'lumotlarning ortiqcha va quvvat sarfini oshiradi. HTTPS protokolining xavfsizligi qamrovga ega va u xakerlik hujumlariga, xizmat hujumlarini rad etishga va serverni o'g'irlashga unchalik ta'sir qilmaydi. Xulosa Ushbu taqdimotni tayyorlash davomida protokollar haqida chuqurroq malumotlarga ega bo’ldim. Ularning vazifasi, farqi, afzallik va kamchiliklari to’grisida bilimlarimni mustahkamladim. Tarmoqda protokollar bizga qanday ishlarda yordam berishini tushunib oldim. E’tiboringiz uchun rahmat