| Versi | 7.1.2 |
|---|---|
| Penerbit | RustemSoft |
| Tarikh pelepasan | 5 Ogo 2016 |
| Tarikh ditambahkan | 5 Ogo 2016 |
| Keperluan Os | Windows 10, Windows 2003, Windows Vista, Windows, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| Keperluan | Microsoft .NET Framework 2.0 |
| Jumlah muat turun | 5 |
| Harga | Free to try |
Penerangan
Guardship membongkar kod .NET anda dan kemudian menyusun kod MSIL boleh laku anda ke dalam aplikasi asli tidak terurus dengan menghasilkan dua bahagian: 1. Mulakan modul [Your_App_Name].com; 2. Pustaka [Nama_Apl_Anda].lib
Aplikasi anda (WinForms, WPF, dll.) yang menyasarkan Rangka Kerja .NET disusun kepada bahasa perantaraan (IL). Pada masa berjalan, pengkompil just-in-time (JIT) menterjemah IL kepada kod asli. Guardship menterjemahkan .NET boleh laku anda kepada kod asli untuk menjadikannya tersembunyi. Apabila anda menjalankan boleh laku yang dilindungi, ia mempunyai semua ciri dan fungsi aplikasi terurus yang berfungsi dalam memori PC. Tetapi pelayar pemasangan .NET dan penyahkompilasi tidak akan dapat membaca boleh laku .NET anda yang dilindungi.
Mengapa Guardship menukar kepada boleh laku tidak terurus? Terdapat beberapa pembongkar untuk menyahsusun boleh laku tidak terurus yang ditulis dalam ASM, C atau C++. Walau bagaimanapun, tiada seorang pun daripada mereka akan berjaya menghasilkan kod yang cukup boleh dibaca untuk berbaloi dengan usaha. Anda akan menghabiskan lebih banyak masa untuk mencuba membaca sumber yang telah dikompilasi dengan blok pemasang di dalamnya, daripada menulis aplikasi yang berfungsi sama dari awal.
Malah, mana-mana modul boleh laku boleh dibongkar dan diterokai. Kemudahan penyahtafsir boleh merekayasa balik kod sumber aplikasi anda bergantung pada sejauh mana metadata lengkap tentang kod sumber apl dipaparkan di dalam modul exe. Bolehkah pentafsir mengetahui nama kelas asal, kaedah, aliran kerja, struktur, dll.? Pengkompil pada asasnya memampatkan kod sumber apl, mengubah output menjadi format yang sangat mematuhi pelaksanaan masa jalan mesin. Ia boleh menjadi kod mesin asli atau kod bait IL yang dirawat oleh masa jalan perantaraan CLR. Walau bagaimanapun secara umumnya, banyak maklumat tentang kod sumber aplikasi anda (debug, ulasan, dll.) boleh hilang semasa penyusunan padat.