• Ruxsatsiz kirishdan himoya qilish tizimining funksiyalari.
  • Enigma Protector amaliy dasturiy paketi.
  • Ishni bajarish maqsadi: Nusxa ko‘chirishdan himoyalash usul va vositalari bilan tanishish. Ishni bajarish tartibi




    Download 0,49 Mb.
    bet1/2
    Sana17.05.2024
    Hajmi0,49 Mb.
    #240703
      1   2
    Bog'liq
    9-amaliy
    1-Маъруза ММ (1), Nuriddin Salomov Diplom ish., statistika, 2 lab mustaqil ish, gibridlanish, ZDIFT0615, Dasturlash, 2-MUSTAQIL ISH (1), 1-mavzu nazorat savollari, 11-mavzu, 25- labaratoriya ishi, 1-маъруза, Matem Ishchi 2022, Session2, 1-top DT -qurilmasi va evolyutsiyasi

    9-Amaliy ish.
    Ruxsatsiz nusxa ko‘chirishdan himoya qilish dasturlari. Kompyuterning apparat vositalariga bogʻlash dasturlari. Dasturiy yechimlar.


    Ishni bajarish maqsadi: Nusxa ko‘chirishdan himoyalash usul va vositalari bilan tanishish.
    Ishni bajarish tartibi:
    1. Nusxa ko‘chirishdan himoyalash dolzarbligi
    2. Ma’lumotlarni ruxsatsiz nusxalashdan himolash usullari.
    3. Enigma Protector amaliy dasturiy paketi.


    Asosiy qism
    Nusxa ko‘chirishdan himoya qilish axborot xavfsizligining tarkibiy qismlaridan biri hisoblanadi. Bu kompyuterda yoki olinadigan xotira qurilmasida saqlangan raqamli ma'lumotlarni ruxsatsiz nusxalash imkoniyatini oldini olishdir.
    Ruxsatsiz nusxa ko‘chirish bilan bog‘liq bir necha muammo bor.
    Dunyoda dasturiy ta'minotni noqonuniy tarqatish quyidagi sabablarga ko‘ra keng tarqaldi:

    • dasturiy mahsulotlar mualliflarining huquqlarini himoya qilish uchun sud pretsedentlarining yo‘qligi;

    • bozor munosabatlari madaniyatining past darajasi.

    Noqonuniy nusxalarni ommaviy ravishda tarqatishning yana bir sababi, axborot foydalanuvchilari pirat mahsulotdan foydalanish litsenziyalangan dasturiy ta'minotdan ko‘ra qulayroq deb hisoblaydilar. Misol uchun, portativ pleyerga yuklab olingan litsenziyalangan musiqani kompyuterda tinglab bo‘lmaydi. Va agar siz nusxalashdan himoyalanmagan fayllardan foydalansangiz, fayllar bir nechta boshqa qurilmalarga o‘tkazilishi mumkin. Bundan tashqari, litsenziyalash shaxsiy kompyuter foydalanuvchilari uchun dasturiy ta'minot narxini oshiradi.
    Nima uchun axborotni himoya qilish kerak?
    Nusxalarni himoya qilish, birinchi navbatda, tijorat sirlari xavfsizligini va yaratuvchilarning dasturiy ta'minotga bo‘lgan huquqlarini ta'minlashga qaratilgan. Kompyuter dasturlari intellektual mehnat natijasidir va mualliflik huquqi egasining ruxsatisiz tarqatishdan himoyalanishi kerak.
    Ko‘pgina dasturiy ta’minot foydalanuvchilarga haq evaziga taqdim etiladi, shuning uchun dasturiy ta'minot "qaroqchilik" Internetda keng tarqalgan. Hujumchilar mualliflikni almashtirish yoki ma'lumotni sotishdan foyda olish uchun birovning intellektual mulki natijasini o‘zlashtiradi.
    Tijorat sirlarini ta'minlash kompaniya mijozlarining shaxsiy ma'lumotlarini himoya qilishga va kompaniyaning savdo bozorida raqobatbardosh mavqeini saqlab qolishga qaratilgan.
    Kompaniya ma'lumotlari ko‘pincha ketgan xodimlar tomonidan noqonuniy nusxa ko‘chirish xavfi ostida. Ma'lumotni ishonchsiz insayderlardan qanday himoya qilish kerak?
    Shaxsiy kompyuterda saqlangan ma’lumotlarni ruxsatsiz olishdan himoya qilish uchun quyidagi usullar qo‘llaniladi:

    • tashkiliy;

    • huquqiy;

    • texnik.

    Himoya qilishning tashkiliy usuli himoyalangan dasturni ishlab chiqaruvchidan tegishli texnik yordamisiz ishlatishning mumkin emasligini ta'minlaydi. Ko‘chirilgan dastur shaxsiy kompyuterda ishlamasligi yoki ish paytida xatolarga olib kelishi mumkin.
    Himoya qilishning huquqiy usuli litsenziyasiz dasturiy mahsulotlardan foydalanish, soxta ma'lumotlar bazalari va xavfsizlik tizimini buzish uchun turli xil javobgarlik choralarini nazarda tutuvchi qonunchilik bazasiga asoslanadi. Huquqiy himoya dasturiy ta'minotni litsenziyalashni ham o‘z ichiga oladi. Dasturga individual seriya raqami beriladi, foydalanish va qayta sotish bo‘yicha barcha huquqlar mualliflik huquqi egasiga beriladi.
    Ruxsatsiz foydalanishdan himoya qilishning texnik usullaridan foydalanish himoyalangan fayllarni saqlash joyiga bog‘liq. Ular shaxsiy kompyuterning operativ xotirasida, floppi (FMD) yoki qattiq magnit (HDD) disklarida saqlanishi mumkin. Boshqalarga qaraganda, HDD-da saqlangan ma'lumotlar ko‘proq nusxa ko‘chirish xavfi ostida. Aynan ma'lumotlarni o‘g‘irlashning ushbu turi keng tarqalgan bo‘lib, himoya qilish usullari tasodifiy xotira qurilmalari (RAM) yoki qattiq disklarda saqlanadigan ma'lumotlar xavfsizligini ta'minlash usullaridan farq qiladi.
    Dasturni nusxalashdan himoya qilish-bu faqat ma'lum bir shart bajarilganda dasturiy ta'minotning ishlashini ta'minlaydigan tizim. Bunday holat kalit deb ataladigan noyob kodni tan olishdir. Kalit diskda yoki kompyuterga ulangan boshqa olinadigan qurilmada saqlanishi mumkin.
    Ruxsatsiz kirishdan himoya qilish tizimining funksiyalari. Axborotni ruxsatsiz nusxa olishdan himoya qilish tizimining asosiy vazifasi dasturni ishga tushiradigan asosiy diskni aniqlashdir. Buning uchun himoya qilishning ikkita usulidan biri qo‘llaniladi:

    • zarar yetkazish;

    • nostandart formatlash.

    Birinchi usuldan foydalanganda diskka lazer nurlari bilan zarar yetkaziladi. Asl disk bilan bir xil, shunga o‘xshash yorliqli disk nusxasini yaratish deyarli mumkin emas. Shunday qilib, zarar yetkazish himoya qilishning ishonchli usuli hisoblanadi.
    Himoya qilishning ikkinchi usuli – nusxalanmaydigan formatdagi diskni yaratish. Usulni bajarish juda qiyin, chunki bunday formatlashni faqat tizim boshqaruvchisi faoliyatini yaxshi biladigan mutaxassisgina amalga oshirishi mumkin.
    Nostandart formatlash usullariga quyidagilar kiradi:

    • yo‘ldagi sektorlar tartibini o‘zgartirish;

    • sektorlar orasidagi masofani oshirish yoki kamaytirish;

    • yo‘l uzunligini o‘zgartirish.

    Tizimning navbatdagi vazifasi autentifikatsiya – nusxalash uchun signal beriladigan muhitni aniqlash.
    Himoya funksiyalari, shuningdek, ma'lumotlarga ruxsatsiz kirishga javob berishni ham o‘z ichiga oladi. Agar ruxsatsiz nusxa ko‘chirish sodir bo‘lsa, tizim so‘rovni bajarishni rad etish yoki himoyalangan ma'lumotlarni butunlay yo‘q qilish orqali javob beradi. Axborotni yo‘q qilish kompyuterni buzishning dastlabki urinishidan keyin ham, takroriy urinishlardan keyin ham sodir bo‘lishi mumkin.
    Yana bir yo‘l, odamlarni xavfsizlik tizimi ishlaydigan mantiqni o‘rganishiga yo‘l qo‘ymaslikdir. Bu tajovuzkorga himoya tizimining algoritmini o‘rganishga imkon bermaydi. Bu funksiya juda muhim, chunki har qanday tizim dasturchisi xavfsizlik tizimining dasturlash tilini shifrlashi va uni buzish imkoniyatlarini topishi mumkin.
    Enigma Protector amaliy dasturiy paketi.
    Hozirgi kunda dasturiy vositalarni ruxsatsiz o‘qish va o‘zgartirishdan himoyalash vositalari juda ko‘plab uchraydi. Turli dasturlar turli xil yechimlar beradi. Bulardan biri Enigma Protector dasturiy ta’minoti hisoblanadi. Enigma Protector - bu dasturlar va fayllarni ruxsatsiz kirish va nusxalashdan himoya qilish uchun mo‘ljallangan dasturiy ta'minot. U dasturiy ta'minot ishlab chiquvchilari tomonidan o‘z mahsulotlarini qaroqchilik va xakerlikdan himoya qilish uchun ishlatiladi. Bu dasturiy ta’minot turli xil himoya mexanizmlarini taqdim etadi, jumladan, fayllarni shifrlash, disk raskadrovka kodini kiritish, litsenziyani tekshirish, foydalanish muddati va boshqalar. Ushbu mexanizmlar xakerlik urinishlari va qaroqchilikdan ishonchli himoyani ta'minlaydi.
    Uning asosiy printsipi shundaki, u turli xil himoya mexanizmlarini o‘z ichiga olgan dasturning himoyalangan versiyasini yaratadi. Foydalanuvchi dasturni ishga tushirishga harakat qilganda, Enigma Protector litsenziyaning to‘g'riligini tekshiradi va barcha zarur himoya mexanizmlarini faollashtiradi. Agar litsenziya yaroqsiz bo‘lsa yoki xavfsizlik mexanizmlari buzilgan bo‘lsa, dastur ishlashni to‘xtatadi yoki xato xabarini ko‘rsatadi.
    Enigma Protectorning afzalliklari:
    1. Kodni shifrlash: Kuchli shifrlash algoritmlaridan foydalangan holda, Enigma Protector dastur kodini to‘g'ridan-to‘g'ri o‘qish va tushunishdan himoya qiladi.
    2. Anti-dekompilyatsiya: Enigma Protector dastur kodini dekompilyatsiya qilishning oldini oladi, bu uni dekompilyatorlar va teskari muhandislar uchun tushunarsiz qiladi.
    3. Anti-disk raskadrovka: Enigma Protector teskari muhandislikni qiyinlashtirish uchun nosozliklarni tuzatish va izdan himoya qilishni ta'minlaydi.
    4. Litsenziyalash: Enigma Protector ishlab chiquvchilarga o‘z dasturlari uchun turli xil litsenziya variantlarini, jumladan, faollashtirishlar soni, foydalanish sanalari va boshqa parametrlar bo‘yicha cheklovlarni yaratishga imkon beradi.
    Enigma Protectordan foydalanish ishlab chiquvchilarga o‘z mahsulotlarini qaroqchilikdan himoya qilishga va dastur kodining maxfiylik darajasini oshirishga yordam beradi. Bu intellektual mulkni saqlab qolish va iqtisodiy yo‘qotishlarning oldini olish imkonini beradi.
    Enigma Protector shuningdek, virtual mashinani in'ektsiya qilish va dinamik tahlilni himoya qilish kabi keng ko‘lamli qo‘shimcha funktsiyalarni taklif beradi. Bu ishlab chiquvchilarga yanada ishonchli va samarali himoya mexanizmlarini yaratishga imkon beradi.
    Enigma Protector bilan himoyaning afzalliklari:
    1. Yuqori darajadagi himoyani ta'minlash. Enigma Protector - bu har xil turdagi fayllarni, jumladan bajariladigan fayllar, DLL va hatto skriptlarni yuqori darajada samarali himoya qila oladigan kuchli dasturiy himoya vositasi. Enigma Protector taqdim etadigan keng imkoniyatlar tufayli siz dasturiy ta'minotdan ruxsatsiz foydalanish, nusxa ko‘chirish va o‘zgartirishni oldini olishingiz mumkin.
    2.Har xil himoya usullari. Enigma Protector turli xil himoya usullarini taqdim etadi, jumladan, o‘rnatilgan shifrlash, virtual mashina, disk raskadrovkaga qarshi, qayta o‘rashga qarshi himoya va boshqa mexanizmlar. Bu sizga dasturiy ta'minotni xakerlik, dekompilyatsiya va dastur kodini o‘zgartirish kabi hujumlardan himoya qilish imkonini beradi.
    3. Moslashuvchanlik. Enigma Protector dasturiy ta'minotni himoya qilish uchun moslashuvchan konfiguratsiya variantlarini taklif etadi. Qaysi fayllar va dastur funksiyalari himoyalanishi va qaysi himoya mexanizmlaridan foydalanishni tanlashingiz mumkin. Bundan tashqari, Enigma Protector plaginlardan foydalanishni qo‘llab-quvvatlaydi, bu sizga funksionallikni yanada kengaytirish va muayyan ehtiyojlar uchun himoyani sozlash imkonini beradi.
    4. Foydalanish qulayligi. Enigma Protector intuitiv foydalanuvchi interfeysiga ega bo‘lib, dasturiy ta'minotni himoya qilish jarayonini hatto xavfsizlik bo‘yicha maxsus bilimga ega bo‘lmaganlar uchun ham sodda va tushunarli qiladi. Bundan tashqari, Enigma Protector dasturiy ta'minotni himoya qilish asoslarini tushunishga va eng yaxshi natijalarga erishishga yordam beradigan hujjatlar va foydalanuvchi qo‘llanmalarini taqdim etadi.
    5. Turli platformalarni qo‘llab-quvvatlash. Enigma Protector Windows, macOS va Linuxni o‘z ichiga olgan turli platformalarni qo‘llab-quvvatlaydi. Bu Enigma Protector-dan turli xil operatsion tizimlar uchun yaratilgan dasturlarni himoya qilish uchun foydalanish imkonini beradi. Buning yordamida siz har qanday platformada dasturingizning ishonchliligi va xavfsizligiga ishonchingiz komil bo‘lishi mumkin.
    Enigma Protector ishlash algoritmi. Enigma Protector - bu ilovalarni ruxsatsiz kirish va xakerlik hujumlaridan himoya qilish uchun mo‘ljallangan dastur. Himoyaning maksimal darajasiga erishish uchun turli usullar va algoritmlardan foydalanadi. Ilovani himoya qilishdan oldin Enigma Protector ba'zi tayyorgarlik bosqichlarini qo‘llaydi. U dastur kodini tahlil qiladi va kirish yoki o‘zgartirishdan himoyalanishi mumkin bo‘lgan nuqtalarni aniqlaydi. Bundan tashqari, Enigma Protector ilovaning himoyasini kuchaytirish uchun qo‘shimcha kod qo‘shishi mumkin. Enigma Protector himoya qilish algoritmining o‘zi turli usullardan foydalanadi. U tajovuzkorlarning ularni tutib olishi va ulardan foydalanishining oldini olish uchun kirish kalitlarini shifrlashdan foydalanishi mumkin.
    Enigma Protector shuningdek, kod virtualizatsiyasidan foydalanadi, bu esa tahlil qilish va buzishni qiyinlashtiradi. U kodning tuzilishini o‘zgartirishi va teskari muhandislikni qiyinlashtirish uchun turli usullardan foydalanishi mumkin. Enigma Protector-ning yaxshi xususiyati dinamik disk raskadrovka va buzilishlarni aniqlash qobiliyatidir. U kodni o‘zgartirish yoki ilovani ochishga urinishlarni aniqlay oladi va tegishli choralarni ko‘radi. Enigma Protector ilovaga qo‘llanilganda, u uning kodiga o‘rnatiladi va dasturning ajralmas qismiga aylanadi.Bu shuni anglatadiki, dastur himoyalangan bo‘lishi uchun Enigma Protector orqali ishga tushirilishi kerak. Enigma Protector dasturni litsenziyalash va faollashtirishni boshqarish imkonini beruvchi funksiyaga ega. U litsenziya kalitlarini yaratishi va har safar dastur ishga tushirilganda ularni tekshirishi mumkin. Bu shuni anglatadiki, dastur himoyalangan bo‘lishi uchun Enigma Protector orqali ishga tushirilishi kerak. Enigma Protector dasturni litsenziyalash va faollashtirishni boshqarish imkonini beruvchi funksiyaga ega. U litsenziya kalitlarini yaratishi va har safar dastur ishga tushirilganda ularni tekshirishi mumkin. Umuman olganda, Enigma Protector algoritmi tayyorgarlik bosqichlari, turli xil himoya usullarini qo‘llash, dastur kodida himoyani amalga oshirish va litsenziyani nazorat qilishdan iborat.
    Enigma Protectorda ishlatiladigan texnologiyalar:
    1. Virtual mashina - Enigma Protector himoyalangan kodni bajarish uchun o‘zining virtual mashinasidan foydalanadi. Bu kodni dekompilyatsiya qilish va tahlil qilishning oldini oladi va uni xakerliklarga nisbatan chidamliroq qiladi.
    2. Kriptografiya - Enigma Protector ma'lumotlar va algoritmlarni himoya qilish uchun turli kriptografik usullardan foydalanadi. Bu dasturiy ta'minotni xakerlik yoki teskari muhandislikdan himoya qilishga yordam beradi.
    3. Nosozliklarni tuzatish va tahlil qilishdan himoya qilish - disk raskadrovka va tahlil qilishga urinishlarni aniqlash uchun Enigma Protector maxsus himoya texnologiyalarini o‘z ichiga oladi. Ular sizga himoya to‘siqlarini yaratishga va teskari muhandislik jarayonini murakkablashtirishga imkon beradi.
    4. Virtualizatsiya - Virtualizatsiya yordamida Enigma Protector himoyalangan funksiyalar va algoritmlarni yashirishi mumkin, bu ularni xakerlik hujumlaridan yuqori darajada himoya qiladi.

    Download 0,49 Mb.
      1   2




    Download 0,49 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Ishni bajarish maqsadi: Nusxa ko‘chirishdan himoyalash usul va vositalari bilan tanishish. Ishni bajarish tartibi

    Download 0,49 Mb.