К ә с І би білім беру г. Н. Федорова бағдарламалық модульдерді біріктіруге қатысу


Өндірілген бинарлық кодты көзбен шолу құралдары



Pdf көрінісі
бет136/195
Дата28.11.2022
өлшемі4,31 Mb.
#53308
1   ...   132   133   134   135   136   137   138   139   ...   195
Байланысты:
foreign 745

Өндірілген бинарлық кодты көзбен шолу құралдары - әдістерді, 
айнымалыларды, олардың атауларын және т.б. 
Кодты «шатастыру» құралдары (obfuscation), дәл осы мақсатта 
код элементтерінің аттарын - кластарды, әдістерді, өрістерді және т.б. 
түсініксіз, «кездейсоқ», «шатастырылған» аттарға алмастыруды 
орындайды, қайта қарастырылған бинарлық кодты зерттеуді қиындату 
мақсатында, рұқсат етілмеген жолмен өзіне кодтағы жаңа идеяларды 
иемденгісі келген қаскүнемдердің кодты «бұзуын» қорғау үшін немесе 
оны шабуыл ұйымдастыруды көздеген арам ниетті оймен оны зерттеу 
үшін.
Кодтың типтік үлгілерінің негізінде әртүрлі бағдарламалық 


210 
жоба және шешім түрлерін құруды сүйемелдеу; кеңейтулерді құру 
механизмі. Заманауи бағдарламалар құру барысында жиі әртүрлі 
қосымшалар құру талап етіледі - консолды, веб-қосымшалар және веб-
сервистер, мобилді қосымшалар, бұлттық қосымшалар және басқалар. 
Осы түрлердің әрқайсысына бастапқы код файлдарының, сондай-ақ 
конфигурациялық файлдардың өзіне тән құрылымын жасау талап 
етіледі. Заманауи кіріктірілген орталар, бастапқы код үлгісін ұсына 
отырып және жоба үшін автоматты түрде қажетті конфигурациялық 
файлдарды түрлендіре отырып, әртүрлі жоба түрлерінің құрылуын 
автоматтандырады. Бүгінгі уақытта кодтың дайын үлгілерін 
пайдаланбастан бағдарламалауды елестету қиын, бұл қателікке алып 
келетіндігі сөзсіз, мысалы, қолмен қайсыбір файлды, жобаның 
ажырамас бөлігін құруды ұмытып кету және кодтың қайсыбір маңызды 
үзіндісін назардан шығарып алу өте оңай. Сол себептен әртүрлі жоба 
түрлерін кіріктірілген орталармен қолдау ерекше маңызды. Мұнан 
басқа, заманауи кіріктірілген орталарда жобалардың болжалды түрлерін 
жиынтықтау кеңейтілетін болып табылады.  


Достарыңызбен бөлісу:
1   ...   132   133   134   135   136   137   138   139   ...   195




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

    Басты бет