9-Amaliy ish. Bajardi: Ziyodullayev Javohir Tekshirdi: Radjabova Madina Ruxsatsiz nusxa ko‘chirishdan himoya qilish dasturlari. Kompyuterning apparat vositalariga bogʻlash dasturlari. Dasturiy yechimlar

|
9-Amaliy ish. Bajardi: Ziyodullayev Javohir Tekshirdi: Radjabova Madina Ruxsatsiz nusxa ko‘chirishdan himoya qilish dasturlari. Kompyuterning apparat vositalariga bogʻlash dasturlari. Dasturiy yechimlar
|
Sana | 17.05.2024 | Hajmi | 380,41 Kb. | | #240441 |
Bog'liq R.Javoxir
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
9-Amaliy ish.
Bajardi: Ziyodullayev Javohir
Tekshirdi:Radjabova Madina
Ruxsatsiz nusxa ko‘chirishdan himoya qilish dasturlari. Kompyuterning apparat vositalariga bogʻlash dasturlari. Dasturiy yechimlar.
Amaliy qism. Dastlab Windows ishchi oynasida yorlig‘i bilan dastur ishga tushiriladi. Ishga tushirish natijasida quyidagi oyna ochiladi:
1-rasm. Enigma Protektor ishchi oynasi
2-rasm. Kirish ma’lumotlari.
2-rasmda biz yaratgan dastur joylashgan katalog va dastur himoyalangandan so‘ng saqlanadigan katalog ko‘rsatiladi. Keying qadamda asosiy xususiyatlar(Key Properties) bo‘limi tanlanadi(3-rasm).
3-rasm. Asosiy xususiyatlar.
Bu bo‘limda kalitlarning xususiyatini tanlash mumkin. Masalan, faqat apparat bilan bog'langan kalitlarni qabul qilish va/yoki faqat kunlar cheklangan kalitlarga ruxsat berish.
4-rasm. Registratsiya oynasi.
Keyingi bo‘limlarda registratsiya oynasida bir nechta tanlanadigan bandlar mavjud. Keyingi qadamda biz proyektimizni saqlab olamiz, bu keyingi qadamlarning zaruriy sharti hisoblanadi.
5-rasm. Proyektni saqlash bosqichi.
Keyingi qadamda ekran pastida Himoyalash(Защитить) tugmasi bosilib proyektimiz himoya qismi amalga oshiriladi.
6-rasm. Himoya funksiyasi
7-rasm. Ishga tushirish.
Ishga tushirish tugmasi bosilganda dasturni o‘rnatish oldidan ro‘yxatdaan o‘tgan foydalanuvchi nomi va kaliti so‘raydigan oyna chiqadi. Biz bu yerdan Hardware Id raqamini nusxalab olamiz. U bizga kalit generatsiyasida kerak bo‘ladi.
8-rasm. Tekshirish jarayoni.
Va barcha qo‘shimcha oynalarni yopib, enigma protector ishchi stoliga qaytamiz. BDA252-08DD32 Ishchi stolidagi menyular qatoridan Vositalar(Инструменты) bo‘limidan kalit generatori(Генератор ключей) bandiga kiriladi
9-rasm. Vositalar menyusi.
10-rasm. Kalit generatori.
Kalit generatori oynasiga kerakli sozlamalar kiritiladi. Ro‘yxatdan o‘tkazuvchi nomi ixtiyoriy va oldin nusxalab olgan Hardware Id raqami kiritiladi. Kalit xususiyatlaridan keraklilari tanlanadi. Kerakli sozlamalar kiritilganidan so’ng, pastdagi generatsiyalash tugmasi bosiladi.
Kalitni fayl shaklida saqlash tugmasi
Hardware Id kiritiladigan qism
Foydalanuvchi nomi
Kalit log fayllari
11-rasm. Kalit generatsiyalash jarayoni.
Bu qo‘shimcha oynalarni yopib asosiy ishchi oynasi pastidagi Himoyalash(Защитить) tugmasi bosililadi. Jarayon tugaganda ishga tushirish(Запустить) tugmasi bosiladi va biz o‘zimiz yaratgan dasturni Enigma Protektor yordamida ish tushiramiz
12-rasm. Himoyalash(Защитить) jarayoni.
Keyingi bosqichda ro‘yxatdan o‘tish va ma’lumotlarni tekshirish jarayoni ishga tushadi.
Sozlamalarga kiritlgan foydalanuvchi nomi
Sozlamarda generatsiyalangan kalit
13-rasm. Kalitni tekshirish jarayoni.
Kerakli ma’lumotlar kiritilgandan so‘ng, ro‘yxatdan o‘tish tugmasi bosiladi. Ma’lumotlar to‘g‘riligi tasdiqlansa, ro‘yxatdan muvaffaqiyatli o‘tilganligi haqida oyna chiqadi va dasturimiz ishga tushadi.
14-rasm. Namunaviy dastur.
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
9-Amaliy ish. Bajardi: Ziyodullayev Javohir Tekshirdi: Radjabova Madina Ruxsatsiz nusxa ko‘chirishdan himoya qilish dasturlari. Kompyuterning apparat vositalariga bogʻlash dasturlari. Dasturiy yechimlar
|