Dotfuscator是一款代碼反編譯工具,可以幫助用戶進(jìn)行代碼的反編譯工作,在代碼中加入一些加密字符串、加入水印等等,保護(hù)自己的軟件版權(quán),不讓別人輕松的破解你的軟件,得到軟件的源代碼,軟件支持各種.net平臺(tái),可以讓你保護(hù)自己應(yīng)用程序,無(wú)論這是一個(gè)已經(jīng)發(fā)布的應(yīng)用程序還是全新。
軟件特色
1、強(qiáng)大的保護(hù)
.NET混淆和運(yùn)行時(shí)檢查已經(jīng)保護(hù)了數(shù)千個(gè)應(yīng)用程序超過(guò)10年。我們投資于威脅和保護(hù)研究,所以你不必這樣做,我們不斷更新我們的保護(hù),以保持領(lǐng)先的軍備競(jìng)賽。已經(jīng)過(guò)數(shù)千家客戶的審查,其中包括《財(cái)富》500強(qiáng)中的400多家。
2、不需要顧問(wèn)
保護(hù)你的應(yīng)用不需要一大群顧問(wèn)。您可以在幾分鐘內(nèi)完成第一個(gè)受保護(hù)的構(gòu)建,無(wú)論您使用什么構(gòu)建環(huán)境,我們都有大量易于閱讀的文檔,說(shuō)明如何增強(qiáng)對(duì)特定應(yīng)用程序的保護(hù)。我們的第一個(gè)無(wú)害原則確保我們的默認(rèn)值對(duì)你的應(yīng)用程序是安全的,無(wú)論是現(xiàn)在還是將來(lái)。
3、世界一流的支持
我們的支持團(tuán)隊(duì)隨時(shí)為您服務(wù)。在美國(guó)和歐洲,我們的高技術(shù)支持工程師已經(jīng)看到了一切-從簡(jiǎn)單的配置問(wèn)題很快解決到深刻的.NET運(yùn)行時(shí)錯(cuò)誤,我們必須上報(bào)給微軟,并為其提出解決辦法。我們的客戶喜歡我們的支持,并一直給予最高的評(píng)價(jià)。
4、廣泛的平臺(tái)支持
Dotfuscator的悠久歷史(作為第一個(gè).NET模糊處理程序?。┻@意味著我們對(duì)幾乎所有的.NET平臺(tái)都有廣泛的支持,包括所有最新的平臺(tái),如Xamarin,.NET核心,以及Azure DevOps等構(gòu)建環(huán)境。無(wú)論您是在保護(hù)一個(gè)面臨新風(fēng)險(xiǎn)的成熟應(yīng)用程序,還是一個(gè)尚未發(fā)布的新應(yīng)用程序,都會(huì)為您提供保護(hù)。
軟件功能
1、.NET Obfuscator
Dotfuscator是一款.NET Obfuscator,它有助于防止程序被逆向工程,同時(shí)使程序更小和更高效。
2、篡改防御和提示
檢測(cè)篡改,注入事實(shí)篡改防御,以及自動(dòng)化事故管理和響應(yīng)。
3、監(jiān)控性能和使用情況
通過(guò)客戶端,云平臺(tái),服務(wù)器以及移動(dòng)平臺(tái)跟蹤穩(wěn)定性,采用,使用模式,以及運(yùn)行時(shí)環(huán)境而不用編程。
4、Silverpght XAML Obfuscatio
使用XAML Obfuscation,開(kāi)發(fā)人員能夠保護(hù)知識(shí)產(chǎn)權(quán)并通過(guò)重命名XAML資源來(lái)阻止篡改,修剪和壓縮Silverlight程序集以優(yōu)化加載時(shí)間和性能,并且自動(dòng)地重新簽名程序集。開(kāi)發(fā)人員能夠完全混淆和模糊Silverlight XAP文件,這一切都是在一個(gè)最新型的自動(dòng)生成過(guò)程中完成的結(jié)果。
5、WPF BAML Obfuscation
使用BAML Obfuscation(二進(jìn)制XAML),開(kāi)發(fā)人員從事WPF 開(kāi)發(fā)工作時(shí),不在需要花時(shí)間排除在它們的XAML中的命名參考,而且BAML資源也首先被保護(hù)。基準(zhǔn)測(cè)試顯示使用傳統(tǒng)的混淆技術(shù)的WPF應(yīng)用程序只能獲得25%-60%的覆蓋率,但是使用BAML Obfuscation,這些相同的WPF應(yīng)用程序能夠達(dá)到75-100%的覆蓋率。
6、Obfuscation 最大限度的代碼保護(hù)
我們的.NET混淆器可以使得在對(duì)應(yīng)用程序逆向工程時(shí)非常困難,從而有效保護(hù)您的知識(shí)產(chǎn)權(quán)。未保護(hù)的應(yīng)用程序通過(guò)反編譯工具可以很容易被逆向工程。我們的.NET混淆器的專(zhuān)利技術(shù)通過(guò)重命名,字符串加密以及控制流以便混淆后的.NET代碼更難理解,通過(guò)這些方式來(lái)改變應(yīng)用程序以對(duì)抗這些威脅。
7、增量模糊處理
增量模糊處理是一種特殊興趣的高級(jí)功能,它使得企業(yè)開(kāi)發(fā)團(tuán)隊(duì)維護(hù)一個(gè)集成的應(yīng)用程序開(kāi)發(fā)環(huán)境。在一個(gè)模糊處理運(yùn)行時(shí),通過(guò)生成名稱映射記錄,使得模糊處理后的API的命名在連續(xù)運(yùn)行時(shí)能夠被重用和保護(hù)。一部分生成能夠在完全預(yù)期情況下完成,它的入口將于先前的生成一樣被重命名。
8、微軟認(rèn)證——開(kāi)發(fā)人員認(rèn)可
Dotfuscator CE是一個(gè).NET混淆器,它自Visual Studio 2003到現(xiàn)在,包含了Visual Studio的每個(gè)專(zhuān)業(yè)版或者更高版本。因此,會(huì)受到微軟的回歸測(cè)試,代碼審核以及安全審查。它是唯一的非MSFT技術(shù),擁有這些集成和驗(yàn)證等級(jí)。開(kāi)發(fā)人員和產(chǎn)品經(jīng)理使用Dotfuscator Suite的工具和服務(wù)來(lái)保護(hù),維護(hù),管理和測(cè)量他們軟件產(chǎn)品的性能。
9、緊密集成和最佳實(shí)踐
除了模糊處理,還提高了您的產(chǎn)品的整個(gè)性能,同時(shí)給您整個(gè)團(tuán)隊(duì)所需要的用于計(jì)劃、生成、測(cè)試和發(fā)布產(chǎn)品的信息和工具,而不影響業(yè)務(wù)目標(biāo)或知識(shí)產(chǎn)權(quán)。
使用說(shuō)明
關(guān)于Dotfuscator,VS自帶了一個(gè)社區(qū)版的源代碼保護(hù)工具,不過(guò)它只有基本的混淆命名的功能。專(zhuān)業(yè)版功能很多,可以混淆流程,密字符串,加入水印,程序簽名等,下面我將對(duì)專(zhuān)業(yè)版做一些基本的使用介紹,
登錄之后的界面:
INPUT 選項(xiàng)里 選擇你需要混淆加密的 DLL、EXE文件:
把 Disable String Encryption 設(shè)為 NO,即啟用字符串加密;檢查 Disable Control flow、Dsiable Renaming 也為 NO,即保證控制流和混淆功能打開(kāi),其他默認(rèn)。
Rename 選項(xiàng) 勾選“use enhanced overload induction”(使用增強(qiáng)模式),注意:不要勾選下方的“ Do not suppress on serializable types”,即序列化類(lèi)型的變量不加密,否則編譯后可能異常; “Renaming Scheme” 選擇“Unprintable”(不可打印字符,即亂碼),也可以選擇其他如小寫(xiě)字母、大寫(xiě)字符、數(shù)字的方式,
String Encryption 選項(xiàng) include里勾選需要字符串加密的工程文件EXE、DLL等,點(diǎn)擊Build,之后就可以啦:
標(biāo)簽: 反編譯工具
相關(guān)版本
下載地址
精品推薦
-
IntelliJ IDEA 2019
詳情 -
Microsoft VC++6.0安裝包
詳情 -
Microsoft VC++2015版運(yùn)行庫(kù)
詳情 -
VC++2019運(yùn)行庫(kù)
詳情 -
RobotStudio
詳情 -
Intel Visual Fortran
詳情 -
Microsoft Visual Studio 2022
詳情 -
Microsoft VC++2010運(yùn)行庫(kù)安裝包
詳情 -
源碼編輯器4.0
詳情 -
博途V18破解授權(quán)軟件
詳情 -
GX Works2
詳情 -
microsoft visual studio 2019免費(fèi)版
詳情 -
hypermill2021超級(jí)加密狗破解版
詳情 -
西門(mén)子博途v17破解版
詳情 -
星三好圖形化編程軟件官方最新版
詳情 -
VBSEdit9
詳情
-
6 源碼智造編輯器
裝機(jī)必備軟件
網(wǎng)友評(píng)論