Dotfuscator自定義規則中的元素選擇

2022-08-10 08:30:19 字數 1140 閱讀 3051

dotfuscator是專業的.net程式**保護軟體。是支援規則自定義的,你可以對重新命名、程式控制流、字串加密等等功能自定義規則。在進行規則自定義過程中,可以通過元素的不同選擇,滿足自己的程式需要。

接下來小編為你彙總了在dotfuscator軟體樹形檢視中自定義規則的不同元素選擇。

如果你選擇了在樹形檢視最高節點,就表明了選擇了整個程式集,意味著你選擇了所有選項,模組,型別和構件等等都適用於規則。

在最高節點下面的子節點,代表組成程式集的模板(通常情況下,程式節點下面至少有乙個模板)。如果你選擇模組元素,意味著規則作用於模板下的所有方法、字段、型別和構件。

命名空間節點是模組子節點,選擇命名空間元素,意味著規則針對模板節點下的型別和構件。

型別節點在模組或命名空間節點下面,其中典型代表是嵌入式型別,型別名字首與父類型別的區別符號是『/』,所以可以通過型別名和型別父類名2種方式選擇元素。

例如你要建立乙個重新命名排除規則,不選擇子類型別,而且子類型別是相互獨立的。當你選擇父類型別時,生成的規則只會排除重新命名型別的名字。相反,你選擇子類型別時,將會排除重新命名的所有內容。

構件可以是模組,字串,屬性或事件。但通常情況他們出現在型別節點下面。選擇構件元素就意味著這個規則只針對構件。

可見當乙個程式想呼叫另外程式的模組、函式、資訊值和其他內容時。在dotfuscator自定義規則的幫助下,即能提供沒有混淆的有效介面,又能保護了權益**。確保軟體**安全的情況下,實現多軟體協同工作。

自定義 如何自定義協議

何為自定義協議,其實是相對標準協議來說的,這裡主要針對的是應用層協議 常見的標準的應用層協議如http ftp smtp等,如果我們在網路通訊的過程中不去使用這些標準協議,那就需要自定義協議,比如我們常用的rpc框架 dubbo,thrift 分布式快取 redis,memcached 等都是自定義...

自定義控制項 自定義鐘錶

private context mcontext 畫筆 private paint mpaint 控制項的寬 private int mwidth x方向的圓心座標 private int center 鐘錶的半徑 private int mradio 圓環的寬 private int stroke...

自定義控制項及自定義屬性

自定義控制項在android開發中的重要性,是不言而喻,眾人皆知的。希望通過這二天的學習,能讓大家了解自定義控制項的原理,熟悉自定義控制項的使用步驟,並能寫出一些普通的效果。內容介紹 1 使用系統控制項,實現自定義的效果,案例有 優酷環形選單 廣告條 viewpager 下拉列表 spinner 2...