Guardship 7.1.2

Lesen: Percubaan Percuma ‎Saiz fail: 4.63 MB
‎Penarafan Pengguna: 0.0/5 - ‎0 ‎Undi

Tentang Guardship

Pengawalan membongkar kod .NET anda dan kemudian menyusun kod MSIL anda boleh laku ke dalam aplikasi asli yang tidak terganggu dengan menjana dua keping: 1. Mula modul [Your_App_Name].com; 2. Perpustakaan [Your_App_Name].lib Permohonan anda (WinForms, WPF, dll.) yang mensasarkan Rangka Kerja .NET disusun kepada bahasa pertengahan (IL). Pada masa berjalan, pengkompil tepat pada masanya (JIT) menterjemahkan IL kepada kod asli. Guardship menterjemahkan laksana .NET anda kepada kod asli untuk menjadikannya tersembunyi. Apabila anda menjalankan laksana yang dilindungi, ia mempunyai semua ciri dan fungsi aplikasi terurus yang melaksanakan dalam ingatan PC. Tetapi pelayar pemasangan .NET dan penyahsusun tidak akan dapat membaca laksana .NET yang dilindungi anda. MengapaKah Guardship menukar kepada laksana yang tidak terganggu? Terdapat beberapa pembongkaran untuk menggugat laksana yang tidak terganggu yang ditulis dalam ASM, C, atau C++. Walau bagaimanapun, tiada seorang pun daripada mereka akan berjaya menghasilkan kod yang cukup mudah dibaca untuk bernilai usaha itu. Anda akan menghabiskan lebih banyak masa cuba membaca sumber yang dinyahsusun dengan blok pemasang di dalamnya, daripada menulis aplikasi yang berfungsi sama dari awal. Malah, mana-mana modul boleh laku boleh dibongkar dan diterokai. Kesediaan di mana decipherer boleh membalikkan jurutera kod sumber aplikasi anda bergantung kepada bagaimana metadata lengkap mengenai kod sumber aplikasi membentangkan di dalam modul exe. Semoga decipherer memikirkan nama, kaedah kelas asal, aliran kerja, struktur, dll? Seorang kompiler pada dasarnya memampatkan kod sumber aplikasi, mengubah output ke dalam format yang lebih patuh kepada pelaksanaan masa jalanan mesin. Ia boleh menjadi kod mesin asli atau kod bait IL yang dirawat oleh CLR intermediate runtime. Walau bagaimanapun oleh dan besar, banyak maklumat mengenai kod sumber aplikasi anda (nyahpepijat, komen, dan lain-lain) hanya boleh hilang semasa kompilasi padat.