← Xavfsizlikka kirish
MODUL 01 / DARS 01

White hat: etika va ruxsat chegarasi

Har qanday tekshiruvdan oldin maqsad, ruxsat va chegarani belgilang.

45 daqiqa Python 3

White hat qanday ishlaydi?

White hat mutaxassis tizim egasi bilan kelishilgan vazifa ustida ishlaydi. Ochiq sayt mavjudligi uni tekshirishga ruxsat degani emas. Ruxsat yozma hujjatda: aktivlar, muddat, usullar, mas’ul aloqa va ishni to‘xtatish shartlari bilan belgilanadi.

Scope va istisnolar

Scope — ish doirasidagi aniq aktivlar. Quyidagi misolda faqat lab.local ruxsatli. U bilan bir tarmoqdagi boshqa qurilma avtomatik ravishda scope ichiga kirmaydi. Uchinchi tomon xizmatlari, shaxsiy ma’lumotlarni yuklab olish va xizmatni izdan chiqaruvchi sinovlar alohida kelishuv talab qiladi.

Amaliy yondashuv

Har bir amal uchun vaqt, sabab va natijani qayd eting. Kutilmagan shaxsiy ma’lumot chiqsa, ko‘rishni to‘xtating va mas’ul kishiga xabar bering. Hisobotga minimal, maxfiylashtirilgan dalil kiriting.

Ko‘p uchraydigan xato

Subdomen, IP yoki redirect orqali scope’ni o‘zicha kengaytirish. Avval aktiv egasi va ruxsat hujjatini tekshiring.

Python’da ko‘rib chiqamiz

allowed = {"lab.local", "127.0.0.1"}
targets = ["lab.local", "example.com", "127.0.0.1"]
approved = [target for target in targets if target in allowed]
print(len(approved))

Misolni

Mustaqil mashq

  1. Ruxsat hujjati uchun aktiv, muddat, aloqa va stop-shartdan iborat jadval yozing.
  2. example.com nega chiqarilganini tushuntiring.
  3. Yangi aktivni faqat hujjat yangilangandan so‘ng ro‘yxatga qo‘shing.

Chuqurroq o‘rganing

Rasmiy hujjatni ochish ↗
O‘QING → O‘ZGARTIRING → SINANG

Python ish maydoni

.py

Kod brauzeringizda Web Worker orqali bajariladi. Serverga yuborilmaydi. Standart kutubxona bilan ishlang; lokal shell va host fayllari mavjud emas.

● ● ●etika-va-scope.pyPython 3.14
Muhit ishga tushirishda yuklanadi
NATIJA
Kod natijasi shu yerda ko‘rinadi.
JAVOBI TEKSHIRILADIGAN TOPSHIRIQ

Natijani tahlil qiling

Misoldagi nechta manzil scope ichida? Faqat sonni kiriting.

Yordamchi ishora

allowed to‘plamiga aynan mos manzillarni sanang.

Python misolini hisobsiz ham bajara olasiz. Javobni tekshirish va natijani saqlash uchun hisobga kiring.

Hisobga kirish

Bu tekshiruv javob mosligini baholaydi. Mustaqil mashq va loyiha sifatini dars mezonlari bilan alohida tekshiring.

BILIMINGIZNI MUSTAHKAMLANG

Dars testi

To‘g‘ri javob bering. Qayta urinish mumkin; eng yaxshi natijangiz saqlanadi.

1. Sayt internetda ochiq. Uni tekshirishga nima asos bo‘ladi?
Test uchun hisobga kirish
O‘Z SO‘ZINGIZ BILAN YOZING

Shaxsiy konspekt

Tushunganlaringiz, savollaringiz va keyingi amaliyotingiz. Parol yoki token yozmang.

Konspekt uchun hisobga kirish