| Версия | 7.1.2 |
|---|---|
| Ношир | RustemSoft |
| Рӯзи нашр | 05 Авг 2016 |
| Санаи иловашуда | 05 Авг 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) тартиб дода мешаванд. Дар вақти иҷро, компилятори танҳо дар вақт (JIT) IL-ро ба рамзи аслӣ тарҷума мекунад. Guardship иҷрошавандаи .NET-и шуморо ба рамзи аслӣ тарҷума мекунад, то онро пинҳон кунад. Вақте ки шумо файли иҷрошавандаи муҳофизатшударо иҷро мекунед, он дорои тамоми хусусиятҳо ва функсияҳои барномаи идорашаванда мебошад, ки дар хотираи компютер иҷро мешаванд. Аммо браузерҳо ва декомпиляторҳои ассамблеяи .NET наметавонанд файлҳои иҷрошавандаи муҳофизатшудаи .NET-ро хонанд.
Чаро Guardship ба иҷрошавандаи идоранашаванда табдил меёбад? Барои декомпиляцияи файлҳои иҷронашавандае, ки дар ASM, C ё C++ навишта шудаанд, чанд ҷудокунанда мавҷуданд. Бо вуҷуди ин, ҳеҷ яке аз онҳо қодир нест, ки коди кофии хондашавандаро тавлид кунад, то саъю кӯшиш кунад. Шумо вақти бештареро барои хондани манбаи декомпиляцияшуда бо блокҳои ассемблер дар дохили он сарф мекунед, назар ба навиштани як замимаи якхела аз сифр.
Дар асл, ҳама гуна модули иҷрошавандаро ҷудо кардан ва омӯхтан мумкин аст. Осонӣ, ки рамзкушоён метавонад рамзи сарчашмаи барномаи шуморо баръакс муҳандиси кунад, аз он вобаста аст, ки то чӣ андоза метамаълумот дар бораи коди сарчашмаи барнома дар дохили модули exe пешниҳод мешавад. Оё дешифронӣ номҳои аслии синфҳо, усулҳо, ҷараёни кор, сохторҳо ва ғайраро муайян карда метавонад? Компилятор асосан рамзи сарчашмаи барномаро фишурда, натиҷаро ба формате табдил медиҳад, ки ба иҷрои вақти кори мошин хеле мувофиқ аст. Он метавонад як рамзи мошини ватанӣ ё рамзи IL байт бошад, ки бо вақти фосилавии CLR коркард карда мешавад. Бо вуҷуди ин, дар маҷмӯъ, маълумоти зиёде дар бораи коди сарчашмаи барномаи шумо (дебаг, шарҳҳо ва ғ.) метавонад ҳангоми таҳияи паймон гум шавад.