Кућа Развој Шта је деобфокусирање? - дефиниција из техопедије

Шта је деобфокусирање? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи Деобфусцате?

Деобфускација значи претворити програм који је тешко разумљив у онај који је једноставан, разумљив и јасан. Постоје алати за деобфокусирање тешког кода или програма у једноставан и разумљив облик. Замагљивање се обично ради како би се осигурао софтвер од нападача, а онима који имају злонамерне намере тешко је разумети његову унутрашњу функционалност. Слично томе, прикривање се такође може користити за прикривање злонамерног садржаја у софтверу. Алат за уклањање честица се користи за обрнуто инжењерство таквих програма.

Тецхопедиа објашњава Деобфусцате

Многе технике су процењене да би се обмањивао код обрнутог инжењера. Три главне технике деобфузирајућег кода су: Клонирање је једна метода која се користи за деобфузирање кода. Код се засметава лажним путевима извршења који се уводе у код да би се спречила статичка анализа. Ове стазе извођења не ометају вријеме извођења, али генерирају неистините информације током анализе програма. Они такође смањују квалитет информација и отежавају анализу кода и логике кода. Овај проблем се решава клонирањем сегмента кода, тако да лажни путеви извршења више не ометају оригинални пут извршења, који такође оштећује информације добијене из анализе.

Шта је деобфокусирање? - дефиниција из техопедије