Přeskočit na obsah
G

Guardship

Vydavatel: RustemSoft
Prohledáno na viry Windows Free to try
Stažení v7.1.2 5 stažení
Verze7.1.2
Vydavatel RustemSoft
Datum vydání5. 8. 2016
Datum přidáno5. 8. 2016
Os požadavkyWindows 10, Windows 2003, Windows Vista, Windows, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP
PožadavkyMicrosoft .NET Framework 2.0
Celkový počet stažení5
CenaFree to try

Popis

Guardship rozebere váš kód .NET a poté zkompiluje kód MSIL vašeho spustitelného souboru do nativní nespravované aplikace vygenerováním dvou částí: 1. Spusťte modul [Your_App_Name].com; 2. Knihovna [název_vaší_aplikace].lib

Vaše aplikace (WinForms, WPF atd.), které cílí na .NET Framework, jsou kompilovány do středního jazyka (IL). Za běhu překládá kompilátor just-in-time (JIT) IL do nativního kódu. Guardship přeloží váš spustitelný soubor .NET do nativního kódu, aby byl skrytý. Když spustíte chráněný spustitelný soubor, má všechny vlastnosti a funkce spravované aplikace, která se provozuje v paměti počítače. Prohlížeče a dekompilátory .NET sestavení však nebudou schopny číst vaše chráněné spustitelné soubory .NET.

Proč se Guardship převádí na nespravovaný spustitelný soubor? Existuje několik disassemblerů pro dekompilaci nespravovaných spustitelných souborů napsaných v ASM, C nebo C++. Žádný z nich však nedokáže vytvořit dostatečně čitelný kód, aby stál za námahu. Strávíte více času čtením dekompilovaného zdrojového kódu s bloky assembleru uvnitř, než psaním stejně fungující aplikace od začátku.

Ve skutečnosti lze jakýkoli spustitelný modul rozebrat a prozkoumat. Snadnost, s jakou může dešifrátor zpětně analyzovat zdrojový kód vaší aplikace, závisí na tom, jak úplná metadata o zdrojovém kódu aplikace jsou obsažena v modulu exe. Může dešifrátor zjistit původní názvy tříd, metody, pracovní toky, struktury atd.? Kompilátor v podstatě komprimuje zdrojový kód aplikace a transformuje výstup do formátu, který je mnohem kompatibilní s prováděním stroje za běhu. Může to být nativní strojový kód nebo bajtový kód IL, který je zpracován středním runtime CLR. Celkově se však mnoho informací o zdrojovém kódu vaší aplikace (ladění, komentáře atd.) může jednoduše ztratit během kompaktní kompilace.

Podobné programy

Alternativy

Více od tohoto vydavatele