Оқулық Қазақстан Республикасы Білім жəне ғылым министрлігі бекіткен Алматы, 2011 2


Рұқсатсыз көшіруден қорғау жүйесін бейтараптаудың



Pdf көрінісі
бет236/257
Дата02.02.2022
өлшемі1,47 Mb.
#24735
түріОқулық
1   ...   232   233   234   235   236   237   238   239   ...   257
Байланысты:
2-дәріс

Рұқсатсыз көшіруден қорғау жүйесін бейтараптаудың 
базалық əдістері. Рұқсатсыз көшіруден қорғау жүйесін жобалау 
мен жүзеге асыруда пайдаланылатын негізгі тəсілдерді түсіну 
үшін қаскүнемнің оларды бейтараптау негізгі əдістерін білу 
қажет.
Қорғау жүйесін бейтараптау жалпы екі бағытта жүргізіледі:
1. Қорғалған бағдарламаның жұмыс істеуінің бағдарламалық-
аппараттық ортасының моделін анықтау, мұнда сəйкестендіре-
тін орта элементтерінің тізбесі, сонымен қатар орта көшірмесін 
жаңғырту мақсатында олардың параметрлері сипатталады. Бұл 
бағыттың мысалына кілттік дискета көшірмесін жаңғырту жа-
тады.
2. Алгоритм моделін анықтау, бағдарламалық-аппараттық 
орта сипаттамасының бекітілген мəндерін эталондармен салы-
стыру, мұнда салыстыру кодын салыстыру нəтижесі əрқашан ақи-
қат болатындай мақсатпен бұрмалайды, яғни қорғау жүйесі ағым-
дағы көшірмені əрқашан жариялы деп таниды.
Бірінші бағыт бойынша бейтараптау едəуір жігерді қажет 
етеді, ал кей жағдайларда, мысалы, пайдаланудың биометрикалық 
сипаттамаларын алу кезінде мүмкін болмайды. Сондықтан салы-
стырмалы түрде оңайлау, рұқсатсыз көшіруден қорғау жүйесін 
бейтараптаудың екінші бағытын қарастырайық.
Қаскүнем шабуылды бастар алдында, қағида бойынша, бағ-
дар 
ламаны бірнеше рет орындауға тырысады, өйткені қорғау 
жүйесінің пайда болу ерекшеліктерін анықтағысы келеді. Қара-
пайым бейтараптау əдісін қарастырайық, ол қорғалатын бағ-
дарлама белгілі бір шартты тексереді, бұл соны, үзіп тастау 


350
кезеңін іздеуге негізделген. Қорғалатын бағдарламада нəтиже- 
сіне қарай шешім қабылданатын белгілі бір шартты тексеру орын-
далатын болсын. Əдетте, бұл тексеріс шартты көшу бұйрығы 
арқылы жүзеге асырылады. Қаскүнем осындай тексерістің бі-
реуін тапты делік, бірақ берілген шартпен жұмыс істелінетін 
орта сипаттамасын орнату жəне салыстыру блоктарына қатынасу 
мүмкіндіктерінің барлығы табылды деген сенім онда жоқ.
Кодты тапқанан кейін қаскүнемде белгілі бір шартты тек-
серудің мақсатқа сəйкестігіне күдік туады, дизассемблирлен-
ген мəтіннің мүдделі бұйрықтарын егжей- тегжейлі зерделеу 
жүргізіледі. Мысалы, кодтың фрагменті, оның қызығушылығын 
туғызуы мүмкін:


Достарыңызбен бөлісу:
1   ...   232   233   234   235   236   237   238   239   ...   257




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет