Hopp til innhold
G

Guardship

Forlegger: RustemSoft
Virus-skanne Windows Free to try
nedlasting v7.1.2 5 nedlastinger
Versjon7.1.2
Forlegger RustemSoft
Utgivelsesdato5. aug. 2016
Dato lagt til5. aug. 2016
Os kravWindows 10, Windows 2003, Windows Vista, Windows, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP
KravMicrosoft .NET Framework 2.0
Totalt antall nedlastinger5
PrisFree to try

Beskrivelse

Guardship demonterer .NET-koden din og kompilerer deretter MSIL-koden til den kjørbare filen din til det opprinnelige uadministrerte programmet ved å generere to deler: 1. Start modulen [Your_App_Name].com; 2. Bibliotek [Your_App_Name].lib

Dine applikasjoner (WinForms, WPF, etc.) som er rettet mot .NET Framework er kompilert til mellomspråk (IL). Ved kjøretid oversetter just-in-time (JIT) kompilatoren IL til opprinnelig kode. Guardship oversetter den kjørbare .NET-filen din til innfødt kode for å gjøre den skjult. Når du kjører den beskyttede kjørbare filen, har den alle funksjoner og funksjonaliteter til administrerte applikasjoner som fungerer i PC-minnet. Men .NET assembly-nettlesere og dekompileringsprogrammer vil ikke kunne lese de beskyttede .NET-kjørbare filene dine.

Hvorfor konverteres Guardship til uadministrert kjørbar fil? Det er noen få disassemblere for å dekompilere uadministrerte kjørbare filer skrevet i ASM, C eller C++. Men ingen av dem vil klare å produsere lesbar nok kode til å være verdt innsatsen. Du vil bruke mer tid på å prøve å lese den dekompilerte kilden med assemblerblokker inni, enn å skrive den samme fungerende applikasjonen fra bunnen av.

Faktisk kan enhver kjørbar modul demonteres og utforskes. Hvor enkelt en dechiffrerer kan reversere applikasjonens kildekode, avhenger av hvor fullstendige metadata om appens kildekode presenteres inne i exe-modulen. Kan dechiffrøren finne ut de originale klassenavnene, metodene, arbeidsflytene, strukturene osv.? En kompilator komprimerer i utgangspunktet appens kildekode, og transformerer utdataene til et format som er mye kompatibelt med maskinkjøring. Det kan være en innebygd maskinkode eller IL-bytekode som behandles av CLR mellomkjøringstid. Men stort sett kan mye informasjon om applikasjonens kildekode (feilsøking, kommentarer, etc.) ganske enkelt gå tapt under den kompakte kompileringen.

Lignende programmer

Alternativer

Mer fra denne utgiveren