文檔首頁(yè)>>.NET Reactor用戶幫助指南>>.NET Reactor教程:如何重命名您的類(lèi)和成員
.NET Reactor教程:如何重命名您的類(lèi)和成員
.NET Reactor是一個(gè)功能強(qiáng)大的代碼保護(hù)和軟件許可系統(tǒng),適用于為.NET Framework編寫(xiě)的軟件,并支持生成.NET程序集的所有語(yǔ)言。
.NET Reactor迎來(lái)了久違的版本更新,進(jìn)入v6.3.0.0全新時(shí)代!支持Blazor保護(hù),支持.NET 5 Preview 4保護(hù),允許創(chuàng)建.NET Core 3.x單個(gè)文件應(yīng)用程序,改進(jìn)了許多功能性能,等等10個(gè)功能的更新和改進(jìn),還沒(méi)有體驗(yàn)的朋友可點(diǎn)擊下方按鈕下載試用。
.NET Reactor提供了各種方案,在混淆時(shí)如何重命名您的類(lèi)和成員。
-
增量——如果希望.NET Reactor始終為您的類(lèi)型和成員名稱(chēng)生成相同的混淆字符串,則需要啟用此選項(xiàng)。
-
標(biāo)準(zhǔn)——這是默認(rèn)方案。
-
隱形——為混淆的類(lèi)和成員生成隨機(jī)有意義的名稱(chēng)。這樣,混淆哪些部分就不太明顯了。在大多數(shù)情況下,建議使用“隱形”。
-
奇形——使用奇怪的字符和置換字符,這會(huì)使大多數(shù)反編譯器代碼視圖混亂。僅當(dāng)不想在開(kāi)發(fā)環(huán)境(Visual Studio等)中使用受保護(hù)的程序集時(shí)才啟用此功能。
-
不可打印的字符——使用不可打印的字符串來(lái)混淆類(lèi)型和成員名稱(chēng)。僅當(dāng)不想在開(kāi)發(fā)環(huán)境(Visual Studio等)中使用受保護(hù)的程序集時(shí)才啟用此功能。