因為我喜歡用C#開發(fā)一些比較實用的程序,有部分會拿來出售。但是C#開發(fā)好用,加密卻不好用,雖然寫的軟件都一般,但不想輕易被人**,而且想增加許可證功能。于是查了很多資料,發(fā)現(xiàn).NETReactor很適合解決我的問題。找了***,也終于找到幾個能用的軟件,先將軟件安裝好,接下來直接講軟件的使用。保護程序打開要加密的.exe程序或者.dll庫文件,勾選快速設(shè)置下的選項,根據(jù)需要選擇即可,不要選太多。有時勾選混淆程序無法啟動,則不勾選,或者將程序所引用的dll也一般添加進來混淆。Compress & Encrypt Resources:壓縮并加密資源;南京代碼保護.NETReactor多少錢一套
.NETFramework實現(xiàn).NETReactor支持所有.NETFramework實現(xiàn),包括.NET6.0、.NETCore、Xamarin(Forms)和Mono:.NET5.0/6.0NETFramework1.1/2.0/3.0/3.5/4.x.NETCore1.0-3.x.NETStandard1.0-2.x.NETPortable.NETCF1.1/2.0/3.5通用WindowsXamarinAndroid,iOS、MacMo**.x/2.xWinRT/MetroUnity3DWindowsPhone7/8/10Silverlight2.0/3.0/4.0/5.0.NecroBit是一種強大的保護技術(shù),可以停止反編譯。NecroBit將方法中的CIL代碼替換為加密代碼。這樣就不可能對您的方法源代碼進行反編譯/逆向工程。代碼虛擬化代碼保護.NETReactor操作流程Native Exe File:生成本機 Exe 文件;
.NETReactor其中作廢許可證及***許可證的主要應(yīng)用場景是:如果許可證開啟硬件鎖,客戶端想從一個機器移動許可證到另一個機器此時就需要先作廢許可證,然后在新機器里重新***許可證。作廢許可證可直接調(diào)用即可,但是***許可證需要打開Tools->LicenseReactivationTool來根據(jù)硬件編碼生成***碼,傳入即可***許可證。.NETReactor。.NetReactor是一款比較不錯的混淆工具,比VS自帶的那個好用很多,一直以來也陪伴著我們的成長,雖然沒有完美的混淆工具,不過也算還是不錯的,至少能在一定程度上對DLL進行一定的保護處理。
.NETReactor控制流:控制流混淆基本上是將代碼分割成片段,在函數(shù)中重新排列,并實現(xiàn)一個非常大的開關(guān)塊或許多跳轉(zhuǎn)語句,以恢復應(yīng)用程序的實際流。這對于可以多次拆分的大型函數(shù)***。在模糊化函數(shù)中,負責“選擇下一個塊”的模糊化部分可以以不同的方式實現(xiàn)。有“正?!?、“表達式”和“x86”方法。我再次建議如果可能的話使用“x86”。.NETReactor如果沒有,其他任何一個都可以。如果攻擊者使用調(diào)試器跟蹤應(yīng)用程序的控制流,或者在謂詞方法被解碼并且攻擊者能夠計算下一個塊的情況下,這個保護可以撤消。我不知道任何情況下,該保護被反病毒應(yīng)用程序檢測。除非您有一個調(diào)用大量本機函數(shù)(使用編組)的方法。這種方法有時會被檢測到。對于包含大量本機調(diào)用的函數(shù),我建議禁用此保護??尚迯透黝悡p壞的.NET組件。
業(yè)界的源代碼保護.NETReactor通過多種方法來防止反編譯,這些方法會將.NET程序集轉(zhuǎn)換為任何現(xiàn)有工具都無法反編譯的進程。更深層混淆保護.NETReactor可以完成混淆器的所有工作,但是隨后將知識產(chǎn)權(quán)保護在更多的保護層中,即使決心竊取您辛苦工作的人也無法訪問源代碼。強大的許可系統(tǒng)除了業(yè)界**的知識產(chǎn)權(quán)保護.NETReacto外,.NETReactor還提供了強大的選項,可通過使用多種試用版和完整版本鎖來強制執(zhí)行許可條款,從而確保您的收入流。.NET Reactor(.NET代碼保護軟件)。代碼保護.NETReactor操作流程
.NET Reactor、正版、下載、試用、購買、代理、價格。南京代碼保護.NETReactor多少錢一套
構(gòu)架.NETReactor支持所有dotnet實現(xiàn),包括.NETFramework、.NET5.0、.NETCore和ASP.NETCore。這樣就可以為Xamarin、Unity和Blazor程序集提供***的保護支持一體化您可以通過直觀的GUI或命令行使用.NETReactor。我們的命令行生成器使在腳本中使用.NETReactor變得非常容易。VisualStudio插件和DevOps任務(wù)可幫助您將Reactor集成到您的構(gòu)建環(huán)境中。.NET 5.0/6.0、NET Core和.NET標準程序集、SQL Server CLR程序集、Mono應(yīng)用程序和庫、Unity程序集。南京代碼保護.NETReactor多少錢一套