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




Download 380,41 Kb.
Sana17.05.2024
Hajmi380,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.
Download 380,41 Kb.




Download 380,41 Kb.

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

Download 380,41 Kb.