Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids bakalaura akadēmiskās studijas
Studiju programmas nosaukums Datorsistēmas
Nosaukums Programmatūras koda aizsardzības pret atkļūdošanu analīze
Nosaukums angļu valodā Analysis of Software Code Protection against Debugging
Autors Vladislavs Varslavāns
Struktūrvienība 12300 Lietišķo datorsistēmu institūts
Darba vadītājs Dr.sc.ing. Pāvels Rusakovs
Recenzents SIA „Accenture Latvijas Filiāle” SAP konsultants, Dr.sc.ing. V.Ņikuļšins
Anotācija Šis bakalaura darbs ir veltīts programmatūras koda aizsardzībai pret izpildāmo failu atkļūdošanu attiecīgo iespēju un paņēmienu analīzei. Darbā paredzēts izanalizēt un praktiski pielietot programmatūras aizsardzības pret atkļūdošanas tehnikas un paņēmienus, kā arī noformulēt secinājumus par šādu mehānismu pielietošanas praktisko labumu. Darbā arī ir parādīti blakusefekti, kurus izraisa aizsardzības pret atkļūdošanas mehānismu realizēšana programmas kodā. Darbā autors ir aprakstījis nolūkus, ar kuriem var tikt pielietota bināro failu atkļūdošana, kā arī izpētījis tehnikas un metodes, ar kurām ir iespējams apgrūtināt atkļūdošanas speciālista darbu, kas rezultātā var padarīt atkļūdošanu ar noteiktu nolūku bezjēdzīgu. Darbā autors parādīja, ka aizsardzības pret atkļūdošanu mehānismi neizbēgami noved pie tādiem blakusefektiem, ka programmatūras ātrdarbības pazemināšana, kā arī, dažreiz, pie binārā faila izmēra palielināšanas un izmantotas atmiņas apjoma palielināšanas. Līdz ar to autors ir noformulējis secinājumus par aizsardzības tehniku pielietošanas praktisko jēgu, kas palīdzes lasītajam noteikt vai ir vērts pielietot aizsardzības mehānismus kādos noteiktos gadījumos. Dokumentā ir 41 lappuse, 12 attēli, 3 tabulas, 3 pielikumi un 15 nosaukumu informācijas avoti.
Atslēgas vārdi pretatkļūdošana, atkļūdošana, reversā inženierijā
Atslēgas vārdi angļu valodā anti-debugging, debugging, reverse engineering
Valoda lv
Gads 2014
Darba augšupielādes datums un laiks 26.05.2014 20:34:25