Ўзбекистон республикаси олий ва ўрта махсус таълим вазирлиги олий таълим тизими педагог ва раҳбар кадрларини


Download 5.84 Mb.
Pdf ko'rish
bet88/121
Sana12.11.2023
Hajmi5.84 Mb.
#1768329
1   ...   84   85   86   87   88   89   90   91   ...   121
Bog'liq
deshifr

IDA Pro дастурида ЗД ларни юклаш.Ушбу дастурий воситада 
таҳлилланувчи дастурни юклаш учун жихозлар панелидан ―Load a new file or 
database‖ бандини танланади ва қуйидаги ойна ҳосил бўлади. Бунда 
IDAProдастури юкланган дастурни форматини ва процессор архитектурасини 
кўрсатади.
2
1
Michael Sikorski, Andrew Honig. Practical malware analysis. 51 – с. 
2
Michael Sikorski, Andrew Honig. Practical malware analysis. 88 – с. 


IV. АМАЛИЙ МАШҒУЛОТ МАТЕРИАЛЛАРИ 
163 
6.10 – расм. 
Ушбу дастурий восита икки муҳитга, график ва текст муҳитига эга. 
Ушбу дастурнинг график муҳитида таҳлилланувчи дастурий восита блок 
схема ва ранглар асосида тасвирланади. Текс муҳитида эса хотира манзили ва 
унда жойлашган ассемблер код тасвирланади. 
График 
муҳитда 
кодлар 
олдида 
манзилни 
чиқариш 
учун 
―OptionGeneral‖ бандига ўтилади ва ―Line Prefix‖ белгиланади. 
IDA Pro дастури муҳитида қуйидаги ойналар мавжуд: 
1. Functions window. Фойдаланилган функциялар рўйхатини ўз ичига
олади. Бу ойнада (F, L, S, ва ҳак) устунлар мавжуд бўлиб, L кўрсаткичи 
кутубхона функцияси эканлигини билдиради. 
2. Names window. Ҳар манзилни номлар билан аталади, функциялар
қаторлар, код номлари, маълумот номлари. 
3. Strings window. Барча қаторларни кўрсатади. 
4. Imports window. Файл учун импорт қилинган кутубхоналар рўйхати. 
5. Exports window. Файл учун экспорт қилинган кутубхоналар рўйхати. 
Ушбу ойна DLL функцияларни таҳлил қилишда жуда муҳимдир. 
6. Structures window. Барча мавжуд маълумот структураларини рўйхати. 
Ушбу дастурда маълум ишларни бажарганда турли ўзгаришлар юзага 
келади. Дастлабки ҳолда қайтиш учун эса ―WindowsReset Desktop‖ банди 
танланади. 
Қуйидаги ассемблер кодда боғланишлар келтирилган бўлиб, уларнинг 
асосий учта тири бор: 
Sub links. Улар функциялар, printf ва sub_4010A0 га ўхшаш, юклаш 
учун ишлатилади; 
Loc links.Сакраш керак бўлган функцияларни, loc_40107E ва 
loc_401097 га ўхшаш, юклаш учун фойдаланилади; 
Offset links. Хотирага қўйилиши керак бўлган боғланишлар. 


IV. АМАЛИЙ МАШҒУЛОТ МАТЕРИАЛЛАРИ 
164 
6.11-расм. 
Юқоридаги 6.11-расмда 1 нуқталарда сичқонча тугмаси икки марта 
босилса, унда керакли манизилга ўтилади. 2 нуқтада Cross-references 
кўрсатилган бўлиб, улар кўрсатилган0x401075 манзилга ўтиш кераклигини 
билдиради. 

Download 5.84 Mb.

Do'stlaringiz bilan baham:
1   ...   84   85   86   87   88   89   90   91   ...   121




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling