გადასვლა შიგთავსზე
G

Guardship

გამომცემელი: RustemSoft
ვირუსებისგან თავისუფალი Windows Free to try
გადმოწერა v7.1.2 5 ჩამოტვირთვები
ვერსია7.1.2
გამომცემელი RustemSoft
Გამოშვების თარიღი5 აგვ. 2016
Თარიღი დამატებულია5 აგვ. 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

აღწერა

Guardship ანაწილებს თქვენს .NET კოდს და შემდეგ აგროვებს თქვენი შესრულებადი MSIL კოდს მშობლიურ უმართავ აპლიკაციაში ორი ნაწილის გენერირებით: 1. გაუშვით მოდული [Your_App_Name].com; 2. ბიბლიოთეკა [Your_App_Name].lib

თქვენი აპლიკაციები (WinForms, WPF და ა.შ.), რომლებიც მიზნად ისახავს .NET Framework-ს, შედგენილია შუალედურ ენაზე (IL). გაშვების დროს, just-in-time (JIT) შემდგენელი თარგმნის IL-ს მშობლიურ კოდზე. Guardship თარგმნის თქვენს .NET შესრულებადს მშობლიურ კოდზე, რათა ის დამალული იყოს. როდესაც თქვენ გაუშვით დაცულ შესრულებად მას აქვს მართული აპლიკაციის ყველა მახასიათებელი და ფუნქციონალობა, რომელიც მუშაობს კომპიუტერის მეხსიერებაში. მაგრამ .NET ასამბლეის ბრაუზერები და დეკომპილერები ვერ შეძლებენ წაიკითხონ თქვენი დაცული .NET შესრულებადი ფაილები.

რატომ გარდაიქმნება Guardship უმართავ შესრულებად? არსებობს რამდენიმე დემონტაჟი უმართავი შესრულებადი ფაილების დეკომპილაციისთვის დაწერილი ASM, C ან C++-ში. თუმცა, არცერთი მათგანი ვერ შეძლებს ისეთი იკითხებადი კოდის შექმნას, რომ ძალისხმევა ღირს. თქვენ უფრო მეტ დროს დახარჯავთ დეკომპილირებული წყაროს წაკითხვაში ასამბლერის ბლოკებით, ვიდრე ერთიდაიგივე ფუნქციონირებადი აპლიკაციის ნულიდან დაწერას.

სინამდვილეში, ნებისმიერი შესრულებადი მოდულის დაშლა და შესწავლა შესაძლებელია. სიმარტივე, რომლითაც გაშიფრატორს შეუძლია თქვენი აპლიკაციის წყაროს კოდის შებრუნებული ინჟინერია, დამოკიდებულია იმაზე, თუ რამდენად არის სრული მეტამონაცემები აპლიკაციის წყაროს კოდის შესახებ exe მოდულის შიგნით. შეუძლია თუ არა გაშიფრატორს გაერკვია კლასების ორიგინალური სახელები, მეთოდები, სამუშაო ნაკადები, სტრუქტურები და ა.შ.? შემდგენელი ძირითადად აკომპლექტებს აპლიკაციის წყაროს კოდს, გარდაქმნის გამომავალს ფორმატში, რომელიც ბევრად შეესაბამება მანქანაში მუშაობის დროს შესრულებას. ეს შეიძლება იყოს ავტომატური კოდი ან IL ბაიტის კოდი, რომელიც განიხილება CLR შუალედური გაშვებით. თუმცა, ზოგადად, ბევრი ინფორმაცია თქვენი აპლიკაციის კოდის შესახებ (გამართვა, კომენტარები და ა.შ.) უბრალოდ შეიძლება დაიკარგოს კომპაქტური შედგენის დროს.

მსგავსი პროგრამები

ალტერნატივები

მეტს ამ გამომცემლისგან