Pāriet uz saturu
G

Guardship

Izdevējs: RustemSoft
Pārbaudītas pret vīrusiem Windows Free to try
Lejupielādēt v7.1.2 5 lejupielādes
Versija7.1.2
Izdevējs RustemSoft
Izdošanas datums2016. gada 5. aug.
Pievienošanas datums2016. gada 5. aug.
OS prasībasWindows 10, Windows 2003, Windows Vista, Windows, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP
PrasībasMicrosoft .NET Framework 2.0
Kopējais lejupielāžu skaits5
CenaFree to try

Apraksts

Guardship izjauc jūsu .NET kodu un pēc tam apkopo jūsu izpildāmā faila MSIL kodu vietējā nepārvaldītā lietojumprogrammā, ģenerējot divas daļas: 1. Sākt moduli [Your_App_Name].com; 2. Bibliotēka [Jūsu_lietotnes_nosaukums].lib

Jūsu lietojumprogrammas (WinForms, WPF u.c.), kuru mērķauditorija ir .NET Framework, tiek apkopotas starpvalodā (IL). Darbības laikā tieši-in-time (JIT) kompilators pārvērš IL vietējā kodā. Guardship pārvērš jūsu .NET izpildāmo failu vietējā kodā, lai padarītu to paslēptu. Kad palaižat aizsargāto izpildāmo failu, tam ir visas pārvaldītās lietojumprogrammas funkcijas un funkcijas, kas darbojas datora atmiņā. Taču .NET montāžas pārlūkprogrammas un dekompilatori nevarēs nolasīt jūsu aizsargātos .NET izpildāmos failus.

Kāpēc Guardship pārvēršas par nepārvaldītu izpildāmo failu? Ir daži demontieri, lai dekompilētu nepārvaldītus izpildāmos failus, kas rakstīti ASM, C vai C++ valodā. Tomēr nevienam no tiem neizdosies izveidot pietiekami lasāmu kodu, lai būtu vērts pielikt pūles. Jūs pavadīsit vairāk laika, mēģinot nolasīt dekompilēto avotu ar montāžas blokiem iekšā, nekā rakstot no nulles tādu pašu funkcionējošu lietojumprogrammu.

Faktiski jebkuru izpildāmo moduli var izjaukt un izpētīt. Vienkāršība, ar kādu atšifrētājs var apgriezt lietojumprogrammas avota kodu, ir atkarīgs no tā, cik pilnīgi metadati par lietotnes avota kodu tiek parādīti exe modulī. Vai atšifrētājs var izdomāt oriģinālos klašu nosaukumus, metodes, darba plūsmas, struktūras utt.? Kompilators būtībā sablīvē lietotnes avota kodu, pārveidojot izvadi formātā, kas ir ļoti saderīgs ar mašīnas izpildlaika izpildi. Tas varētu būt vietējais mašīnas kods vai IL baita kods, ko apstrādā CLR starpposma izpildlaiks. Tomēr kopumā liela daļa informācijas par jūsu lietojumprogrammas pirmkodu (atkļūdošana, komentāri utt.) var vienkārši tikt zaudēta kompaktās kompilācijas laikā.

Līdzīgas programmas

Alternatīvas

Vairāk no šī izdevēja