預(yù)JIT方法結(jié)合本機(jī)EXE文件功能和NecroBit,.NETReactor能夠?qū)⑼泄芊椒ㄞD(zhuǎn)換為真正的x86本機(jī)代碼。只有不影響運(yùn)行時(shí)和平臺(tái)行為的方法(主要是屬性getter/setter等小方法...)才會(huì)轉(zhuǎn)換為本機(jī)代碼。從本質(zhì)上講,此功能具有針對(duì)裝配修改的內(nèi)置保護(hù)。聲明性混淆聲明式混淆支持允許您直接定義應(yīng)從混淆中排除哪些類型和成員。這可以通過(guò)在源代碼中使用自定義屬性System.Reflection.ObfuscationAttribute來(lái)完成。.NETReactor自動(dòng)檢測(cè)屬性并從混淆中排除相應(yīng)的類型和成員。.NET Reactor、正版、下載、試用、購(gòu)買(mǎi)、代理、價(jià)格。蘇州代碼保護(hù).NETReactor資源加密和壓縮
1、打開(kāi)Eziriz.NETReactor2、單擊MainAssembly右邊的Open,選擇要加密的軟件文件exe或dll都可以。.NETReactor3、勾選QuickSettings下要加密的項(xiàng),每項(xiàng)的含意如下:NecroBit:把程序集轉(zhuǎn)為非托管代碼;NativeExeFile:生成本機(jī)Exe文件;AntiILDASM:反編譯;Obfuscation:混淆;CreateMappingFile:創(chuàng)建地圖文件;AntiTampering:防篡改;StringEncryption:加密字符;Compress&EncryptResources:壓縮并加密資源;ControlFlowObfuscation:混淆控制流。4、通常勾選“NecroBit、AntiILDASM、Obfuscation、AntiTampering和StringEncryption”,.NETReactor。江西正版.NETReactor哪個(gè)版本好隱藏對(duì)外部和/或內(nèi)部方法的調(diào)用。方法調(diào)用通過(guò)在運(yùn)行時(shí)動(dòng)態(tài)構(gòu)建的委托重定向。
.NET具有較多的優(yōu)點(diǎn),如:標(biāo)準(zhǔn)集成,簡(jiǎn)化應(yīng)用,對(duì)移動(dòng)設(shè)備的支持等。但使用.NET編寫(xiě)的程序有個(gè)致命的缺點(diǎn):易被反編譯,且運(yùn)行時(shí)占用較大的資源。那么我們就需要用到加密工具.NETReactor是一款強(qiáng)大的.NET代碼保護(hù)和授權(quán)管理系統(tǒng),安全可靠、簡(jiǎn)單易用,.NETReactor主要用來(lái)幫助開(kāi)發(fā)人員保護(hù)他們的.NET軟件產(chǎn)品。開(kāi)發(fā)人員從此不必?fù)?dān)心如何保護(hù)他們的知識(shí)產(chǎn)權(quán),可以將更多精力放在產(chǎn)品功能的開(kāi)發(fā)上。。NecroBit 技術(shù)的應(yīng)用可以使重建您的源代碼變得極為困難,這也是保護(hù) .NET 程序集有效的保護(hù)技術(shù)。
NecroBitIL代碼保護(hù)NecroBit是一種強(qiáng)大的保護(hù)技術(shù),可以停止反編譯。NecroBit將方法中的CIL代碼替換為加密代碼。這樣就不可能對(duì)您的方法源代碼進(jìn)行反編譯/逆向工程。代碼虛擬化代碼虛擬化將您的代碼轉(zhuǎn)換為一組隨機(jī)指令,這些指令在運(yùn)行時(shí)由虛擬機(jī)解釋。由于其他工具無(wú)法解釋新指令,因此無(wú)法重構(gòu)原始代碼。反ILDASM/反反編譯器沒(méi)有工具可以反匯編/反編譯.NETReactor保護(hù)的代碼。ILDASM(Microsoft中間語(yǔ)言反匯編程序)實(shí)際上會(huì)報(bào)告它無(wú)法解釋受.NETReactor保護(hù)的程序集。.NET Reactor簡(jiǎn)單使用教程。
常規(guī)設(shè)置.NETReactor主要包括壓縮配置,界面風(fēng)格配置,生成目標(biāo)文件配置,啟動(dòng)是否顯示加載界面配置。想要知道配置的具體功能可以用鼠標(biāo)點(diǎn)擊配置,界面風(fēng)格配置 下面的說(shuō)明面板會(huì)出現(xiàn)對(duì)應(yīng)的說(shuō)明。AutomaticExceptionHandling-自動(dòng)捕獲錯(cuò)誤Compression-壓縮文件減少占用空間,網(wǎng)絡(luò)環(huán)境下還可以減少帶寬ShowLoadingScreen-保護(hù)過(guò)的文件啟動(dòng)是否顯示加載進(jìn)度條(因?yàn)楸Wo(hù)過(guò)的文件啟動(dòng)時(shí)會(huì)先執(zhí)行.netreactor注入的代碼,包括查找證書(shū)等)。.NET Reactor的知識(shí)產(chǎn)權(quán)保護(hù)功能。山東.NETReactor本地代碼生成
String Encryption:加密字符;蘇州代碼保護(hù).NETReactor資源加密和壓縮
***的語(yǔ)言支持.NETReactor支持所有類型的托管程序集(C#、VB.NET、托管C++、ASP.NET、Delphi.NET、J#...)。直觀的圖形用戶界面直觀、易于操作的GUI提供快速、舒適的操作。命令行支持.NETReactor所有功能都支持命令行調(diào)用和VisualStudioBuildEvents的事件驅(qū)動(dòng)調(diào)用。以與您相同的方式生產(chǎn)成品。更多工具/功能其他工具和功能包括命令行參數(shù)生成器、堆棧跟蹤反混淆器、多程序集保護(hù)、強(qiáng)名稱支持甚至數(shù)字證書(shū)支持。一般都會(huì)要求對(duì)exe、dll文件進(jìn)行加密。蘇州代碼保護(hù).NETReactor資源加密和壓縮