Mazmunga o'tish
G

Guardship

Nashriyotchi: RustemSoft
Virusga qarshi tekshirilgan Windows Free to try
Yuklash v7.1.2 5 yuklamalar
Versiya7.1.2
Nashriyotchi RustemSoft
Ishlab chiqarilish sanasi5-avg, 2016
Qo'shilgan sana5-avg, 2016
Os talablariWindows 10, Windows 2003, Windows Vista, Windows, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP
TalablarMicrosoft .NET Framework 2.0
Jami yuklamalar5
NarxFree to try

Tavsif

Guardship .NET kodingizni qismlarga ajratadi va keyin bajariladigan faylingizning MSIL kodini ikkita bo'lak hosil qilish orqali mahalliy boshqarilmaydigan ilovaga kompilyatsiya qiladi: 1. Ishga tushirish moduli [Your_App_Name].com; 2. Library [Your_App_Name].lib

.NET Frameworkni maqsad qilgan ilovalaringiz (WinForms, WPF va boshqalar) oraliq tilga (IL) kompilyatsiya qilinadi. Ishlash vaqtida tamomlangan vaqtda (JIT) kompilyator IL ni mahalliy kodga tarjima qiladi. Guardship sizning .NET bajariladigan faylingizni yashirin qilish uchun mahalliy kodga tarjima qiladi. Himoyalangan bajariladigan faylni ishga tushirganingizda, u shaxsiy kompyuter xotirasida ishlaydigan boshqariladigan dasturning barcha xususiyatlari va funksiyalariga ega bo'ladi. Ammo .NET assembly brauzerlari va dekompilyatorlari sizning himoyalangan .NET bajariladigan fayllaringizni o'qiy olmaydi.

Nima uchun Guardship boshqarilmaydigan bajariladigan faylga aylanadi? ASM, C yoki C++ da yozilgan boshqarilmaydigan bajariladigan fayllarni dekompilyatsiya qilish uchun bir nechta disassemblerlar mavjud. Biroq, ularning hech biri kuchga arziydigan darajada o'qilishi mumkin bo'lgan kod ishlab chiqara olmaydi. Siz bir xil ishlaydigan dasturni noldan yozishdan ko'ra, ichidagi assembler bloklari bilan dekompilyatsiya qilingan manbani o'qishga ko'proq vaqt sarflaysiz.

Aslida, har qanday bajariladigan modulni qismlarga ajratish va o'rganish mumkin. Shifrlovchi ilovangizning manba kodini teskari muhandislik bilan oʻzgartirishi osonligi exe modulida ilovaning manba kodi haqidagi toʻliq metamaʼlumotlarning qanchalik koʻrinishiga bogʻliq. Shifrlovchi asl sinf nomlarini, usullarini, ish oqimlarini, tuzilmalarini va hokazolarni aniqlay oladimi? Kompilyator asosan dasturning manba kodini ixchamlashtiradi va natijani mashinaning ish vaqti bajarilishiga mos keladigan formatga aylantiradi. Bu mahalliy mashina kodi yoki CLR oraliq ish vaqti bilan ishlov beriladigan IL bayt kodi bo'lishi mumkin. Umuman olganda, ixcham kompilyatsiya paytida ilovangizning manba kodi (disk raskadrovka, sharhlar va h.k.) haqida ko'p ma'lumotlar yo'qolishi mumkin.

O'xshash dasturlar

Muqobillar

Ushbu nashriyotdan ko'proq