Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Computer Systems
Title in original language Obfuskācijas metožu izpēte C# programmatūrai
Title in English Research on Obfuscation’s Methods for C# Software
Department 12300 Institute of Applied Computer Systems
Scientific advisor Pāvels Rusakovs
Reviewer Vladislavs Nazaruks
Abstract Intelektuālā īpašuma aizsardzība ir vienmēr aktuāla problēma, un ar to ir saistīta programmatūras koda aizsardzība. Programmatūras izstrādātājiem nav iespējas kontrolēt lietotāju sistēmas un tādējādi nav iespējas īstenot programmatūras integritāti un sava intelektuālā īpašuma aizsardzību. Tomēr ir iespēja veikt aizsardzību, cik vien iespējams neatkarīgi, ar obfuscējošām koda un izpildes datņu transformācijām. Ar vienu no populārākajām programmēšanas valodām – C# – ir saistītas specifiskās obfuskācijas tehnikas, kas vairākumā pamatojas uz entuziastu pētījumiem, tāpēc nav tieši zināms, kādā veidā ir apkopota šo metožu efektivitāte. Izmantojot publiski pieejamo kodu un atklāti pieejamos rīkus, tiek analizētas dažas C# programmatūras obfuskācijas tehnikas darbības un veiktspējas aspektā.
Keywords obfuskācija, C#, CIL, drošība
Keywords in English obfuscation, C#, CIL, security
Language lv
Year 2023
Date and time of uploading 30.05.2023 15:08:58