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