| Верзија | 7.1.2 |
|---|---|
| Издавач | RustemSoft |
| Датум изласка | 5. 8. 2016. |
| Датум додавања | 5. 8. 2016. |
| Ос захтеви | Windows 10, Windows 2003, Windows Vista, Windows, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| Захтеви | Microsoft .NET Framework 2.0 |
| Укупно преузимања | 5 |
| Цена | Free to try |
Опис
Гуардсхип раставља ваш .НЕТ код и затим компајлира МСИЛ код вашег извршног фајла у изворну неуправљану апликацију генерисањем два дела: 1. Покрените модул [Име_ваше_апликације].цом; 2. Либрари [Иоур_Апп_Наме].либ
Ваше апликације (ВинФормс, ВПФ, итд.) које циљају .НЕТ Фрамеворк се компајлирају у средњи језик (ИЛ). У времену извођења, компајлер за правовремено (ЈИТ) преводи ИЛ у изворни код. Гуардсхип преводи ваш .НЕТ извршни фајл у изворни код како би га учинио скривеним. Када покренете заштићену извршну датотеку, она има све карактеристике и функционалности управљане апликације која ради у меморији рачунара. Али прегледачи и декомпајлатори .НЕТ склопова неће моћи да читају ваше заштићене .НЕТ извршне датотеке.
Зашто се Гуардсхип претвара у неуправљану извршну датотеку? Постоји неколико дисамблера за декомпајлирање неуправљаних извршних датотека написаних у АСМ, Ц или Ц++. Међутим, ниједан од њих неће успети да произведе довољно читљив код да вреди труда. Провешћете више времена покушавајући да прочитате декомпиловани извор са блоковима асемблера унутра, него да пишете испочетка апликацију која функционише.
У ствари, сваки извршни модул се може раставити и истражити. Лакоћа са којом дешифровање може да изврши реверзни инжењеринг вашег изворног кода апликације зависи од тога колико су потпуни метаподаци о изворном коду апликације представљени унутар еке модула. Може ли дешифровати оригинална имена класа, методе, токове рада, структуре итд.? Компајлер у основи сажима изворни код апликације, претварајући излаз у формат који је у великој мери компатибилан са извршавањем машинског времена. То може бити изворни машински код или ИЛ бајт код који се третира од стране ЦЛР средњег времена извршавања. Међутим, углавном, много информација о изворном коду ваше апликације (отклањање грешака, коментари, итд.) једноставно се може изгубити током компактне компилације.