6533b85dfe1ef96bd12bec43

RESEARCH PRODUCT

.NET ietvara bibliotēku dekompilēšana

Jānis Lācis

subject

.NETDatorzinātnebibliotēkadekompilācijaC#

description

Darba mēŗkis ir pētīt, kā notiek .NET ietvara bibliotēku dekompilēšana – jānoskaidro, kā notiek kompilēšanas un dekompilēšanas process, jāmēģina iegūt sākotnējais pirmkods, izveidojot tam paredzētu lietotni. Galvenais mērķis ir izveidot lietotni – apskatīt, kāda veida aizsardzība var būt pielietojama, lai pasargātu no dekompilēšanas. Darbā tiek pētīts .NET ietvara kompilācijas un dekompilācijas process un tiek iegūta lietotne, kura spēj dekompilēt vienkāršākos C# valodas sintakses fragmentus. Ir veikts pētījums par publiski pieejamu dekompilācijas lietotni, kurai bija pieejams pirmkods, lai varētu noskaidrotu, kā strādā pilnīgas dekompilācijas lietotnes.

https://dspace.lu.lv/dspace/handle/7/30778