Satura rādītājs:
Definīcija - ko nozīmē apjukšana?
Aptumšošana ir programmēšanas paņēmiens, kurā kods tiek apzināti aizklāts, lai novērstu apgriezto inženieriju un neskaidru kodu piegādātu nevienam, kas nav programmētājs. Apjomīgums tiek piemērots arī programmām, lai nodrošinātu intelektuālā īpašuma (IP) aizsardzību, izmantojot reversās inženierijas novēršanu.
Techopedia izskaidro apjukumu
Izplatītās reversās inženierijas metodes, kopējot programmas kodu, ir atkarīgas no funkcijas un koda skaidrības. Aptumšošana rada neviennozīmīgu kodu, kas apgrūtina reverso inženieriju.
Šķēlēšana ir visizplatītākā metode, kas tiek izmantota apmulsušu programmu noslēpumu risināšanai, kad tiek analizētas un vienkāršotas koda daļas, lai noteiktu programmas funkcionalitāti.
Aptumšotājs ir programmēšanas rīks, kuru izmanto, lai lasāmu kodu pārveidotu neskaidrā kodā, neietekmējot koda funkcionalitāti.
