天津企業(yè)版.NETReactor官網(wǎng)

來源: 發(fā)布時(shí)間:2023-11-07

ASP.NET.NETReactor為您的ASP.NET/ASP.NETCore應(yīng)用程序和庫提供***的保護(hù)支持。64位支持.NETReactor支持32位和64位程序**并/嵌入.NETReactor可以將多個(gè).NET文件合并或嵌入到一個(gè)可執(zhí)行文件(.exe)或庫(.dll)中。壓縮.NETReactor能夠?qū)?yīng)用程序和嵌入式文件壓縮高達(dá)50-75%。除了源代碼保護(hù)之外,.NET Reactor還提供徹底的類和成員混淆,輔以不同的排除方案,在混淆名稱中使用不可打印字符,甚至增量混淆,它總是為類型和成員名稱生成相同的混淆字符串。.NETReactor直觀、易于操作的GUI提供快速、舒適的操作。天津企業(yè)版.NETReactor官網(wǎng)

.netReactor之exe、dll文件混淆.netReactor的主要功能:1.是對dll文件、exe文件進(jìn)行反編譯混淆2.對dll進(jìn)行內(nèi)部加鎖,限制其使用的固定機(jī)器、固定時(shí)間、部署次數(shù)2.創(chuàng)建證書文件,用證書管理其限制的機(jī)器、時(shí)間、部署次數(shù)混淆方法:1.在files》MainAssembly中選擇需要加密的dll文件。2.在AdditionalFiles中點(diǎn)擊Scan可添加在該dll中引用的dll文件??刹贿x擇TypeScambler: Some versions of ConfuserEx contain this. Don't use it. It's broken.AntiDump:類似于AntiDebug,試圖阻止應(yīng)用內(nèi)存的內(nèi)存轉(zhuǎn)儲(chǔ)。我通常不使用它,因?yàn)樗梢苑乐乖诳蛻粝到y(tǒng)上創(chuàng)建**小轉(zhuǎn)儲(chǔ)。天津企業(yè)版.NETReactor官網(wǎng)無論您的.NET產(chǎn)品是什么,.NET Reactor都會(huì)保護(hù)它。

.NETReactor在QuickSettings中選擇混淆方式:NecroBit:把程序集轉(zhuǎn)為非托管代碼,防止程序被反編譯(比如.netReflector),但不支持.netCompactFrameworkNativeEXEFile生成一個(gè)本地X86exe文件作為根嵌入程序防止反編譯,混淆exe文件才有AntiILDASM:反編譯;√Obfuscation:混淆;√CreateMappingFile:創(chuàng)建地圖文件;AntiTampering:防篡改;StringEncryption:加密字符;√Compress&EncryptResources:壓縮并加密資源;有對勾的三個(gè)為默認(rèn)設(shè)置,一般點(diǎn)選這三個(gè)就可以了。.NETReactor.

什么是Reactor模式.NETReactor要回答這個(gè)問題,首先當(dāng)然是求助Google或Wikipedia,其中Wikipedia上說:“Thereactordesignpatternisaneventhandlingpatternforhandlingservicerequestsdeliveredconcurrentlybyoneormoreinputs.Theservicehandlerthendemultiplexestheincomingrequestsanddispatchesthemsynchronouslytoassociatedrequesthandlers.”。從這個(gè)描述中,我們知道Reactor模式首先是事件驅(qū)動(dòng)的,有一個(gè)或多個(gè)并發(fā)輸入源,有一個(gè)ServiceHandler,有多個(gè)RequestHandlers;這個(gè)ServiceHandler會(huì)同步的將輸入的請求(Event)多路復(fù)用的分發(fā)給相應(yīng)的RequestHandler。.NETReactor..NET Reactor為.NET應(yīng)用程序和庫提供完全托管的許可解決方案。

預(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ì)上講,此功能具有針對裝配修改的內(nèi)置保護(hù)。聲明性混淆聲明式混淆支持允許您直接定義應(yīng)從混淆中排除哪些類型和成員。這可以通過在源代碼中使用自定義屬性System.Reflection.ObfuscationAttribute來完成。.NETReactor自動(dòng)檢測屬性并從混淆中排除相應(yīng)的類型和成員。字符串加密字符串加密使***難以理解您的代碼并嘗試對您的程序集進(jìn)行代碼修補(bǔ),因?yàn)樗麑o法識(shí)別消息文本或其他有用的字符串,從而更難以識(shí)別修補(bǔ)代碼的位置.此功能具有針對裝配操作的內(nèi)置保護(hù)??刂屏骰煜刂屏骰煜龑⒎椒ㄖ械拇a轉(zhuǎn)換為意大利面條代碼,在保留代碼功能的同時(shí),使人眼和反編譯器很難遵循程序邏輯。反編譯器無法將意大利面條代碼反編譯回您的原始源代碼。資源加密和壓縮.NETReactor可以通過壓縮和加密托管資源來提高保護(hù)和程序集大小。在運(yùn)行時(shí),資源會(huì)在需要時(shí)自動(dòng)解壓縮和***。.NET Reactor支持所有.NET Framework實(shí)現(xiàn)。江蘇新版本.NETReactor報(bào)價(jià)

支持安裝各版本.NET運(yùn)行庫。天津企業(yè)版.NETReactor官網(wǎng)

業(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í)行許可條款,從而確保您的收入流。天津企業(yè)版.NETReactor官網(wǎng)