原創|行業資訊|編輯:郝浩|2013-09-10 09:38:02.000|閱讀 260 次
概述:Dotfuscator的重命名、程序控制流、字符串加密等等功能可以通過自定義規則,作用于軟件程序的不同區域。本文匯總了常見的區域元素選擇。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
現今跨行業合作、多部門合作等等對軟件的相互集成是比較依賴的。對開發者來說,如何在保護代碼的同時,又不影響多軟件兼容合作是一個全新的挑戰。
是專業的.NET程序代碼保護軟件。是支持規則自定義的,你可以對重命名、程序控制流、字符串加密等等功能自定義規則。在進行規則自定義過程中,可以通過元素的不同選擇,滿足自己的程序需要。
接下來小編為你匯總了在Dotfuscator軟件樹形視圖中自定義規則的不同元素選擇。
如果你選擇了在樹形視圖最高節點,就表明了選擇了整個程序集,意味著你選擇了所有選項,模塊,類型和構件等等都適用于規則。
在最高節點下面的子節點,代表組成程序集的模板(通常情況下,程序節點下面至少有一個模板)。如果你選擇模塊元素,意味著規則作用于模板下的所有方法、字段、類型和構件。
命名空間節點是模塊子節點,選擇命名空間元素,意味著規則針對模板節點下的類型和構件。
類型節點在模塊或命名空間節點下面,其中典型代表是嵌入式類型,類型名前綴與父類類型的區別符號是‘/’,所以可以通過類型名和類型父類名2種方式選擇元素。
例如你要創建一個重命名排除規則,不選擇子類類型,而且子類類型是相互獨立的。當你選擇父類類型時,生成的規則只會排除重命名類型的名字。相反,你選擇子類類型時,將會排除重命名的所有內容。
構件可以是模塊,字符串,屬性或事件。但通常情況他們出現在類型節點下面。選擇構件元素就意味著這個規則只針對構件。
可見當一個程序想調用另外程序的模塊、函數、信息值和其他內容時。在Dotfuscator自定義規則的幫助下,即能提供沒有混淆的有效接口,又能保護了權益代碼。確保軟件代碼安全的情況下,實現多軟件協同工作。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網