Dotfuscator是一款專業(yè)的.NET代碼反編譯工具,它可以混淆流程、加密字符串、加入水印、程序簽名等,讓你的程序不被人反編譯,可以更好的保護(hù)屬于你的版權(quán)。
軟件特色
1、強(qiáng)大的保護(hù)
.NET混淆和運(yùn)行時(shí)檢查已經(jīng)保護(hù)了數(shù)千個(gè)應(yīng)用程序超過10年。我們投資于威脅和保護(hù)研究,所以你不必這樣做,我們不斷更新我們的保護(hù),以保持領(lǐng)先的軍備競(jìng)賽。已經(jīng)過數(shù)千家客戶的審查,其中包括《財(cái)富》500強(qiáng)中的400多家。
2、不需要顧問
保護(hù)你的應(yīng)用不需要一大群顧問。您可以在幾分鐘內(nèi)完成第一個(gè)受保護(hù)的構(gòu)建,無論您使用什么構(gòu)建環(huán)境,我們都有大量易于閱讀的文檔,說明如何增強(qiáng)對(duì)特定應(yīng)用程序的保護(hù)。我們的第一個(gè)無害原則確保我們的默認(rèn)值對(duì)你的應(yīng)用程序是安全的,無論是現(xiàn)在還是將來。
3、世界一流的支持
我們的支持團(tuán)隊(duì)隨時(shí)為您服務(wù)。在美國(guó)和歐洲,我們的高技術(shù)支持工程師已經(jīng)看到了一切-從簡(jiǎ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)境。無論您是在保護(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)控性能和使用情況
通過客戶端,云平臺(tái),服務(wù)器以及移動(dòng)平臺(tái)跟蹤穩(wěn)定性,采用,使用模式,以及運(yùn)行時(shí)環(huán)境而不用編程。
4、Silverpght XAML Obfuscatio
使用XAML Obfuscation,開發(fā)人員能夠保護(hù)知識(shí)產(chǎn)權(quán)并通過重命名XAML資源來阻止篡改,修剪和壓縮Silverlight程序集以優(yōu)化加載時(shí)間和性能,并且自動(dòng)地重新簽名程序集。開發(fā)人員能夠完全混淆和模糊Silverlight XAP文件,這一切都是在一個(gè)最新型的自動(dòng)生成過程中完成的結(jié)果。
5、WPF BAML Obfuscation
使用BAML Obfuscation(二進(jìn)制XAML),開發(fā)人員從事WPF 開發(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)用程序通過反編譯工具可以很容易被逆向工程。我們的.NET混淆器的專利技術(shù)通過重命名,字符串加密以及控制流以便混淆后的.NET代碼更難理解,通過這些方式來改變應(yīng)用程序以對(duì)抗這些威脅。
7、增量模糊處理
增量模糊處理是一種特殊興趣的高級(jí)功能,它使得企業(yè)開發(fā)團(tuán)隊(duì)維護(hù)一個(gè)集成的應(yīng)用程序開發(fā)環(huán)境。在一個(gè)模糊處理運(yùn)行時(shí),通過生成名稱映射記錄,使得模糊處理后的API的命名在連續(xù)運(yùn)行時(shí)能夠被重用和保護(hù)。一部分生成能夠在完全預(yù)期情況下完成,它的入口將于先前的生成一樣被重命名。
8、微軟認(rèn)證——開發(fā)人員認(rèn)可
Dotfuscator CE是一個(gè).NET混淆器,它自Visual Studio 2003到現(xiàn)在,包含了Visual Studio的每個(gè)專業(yè)版或者更高版本。因此,會(huì)受到微軟的回歸測(cè)試,代碼審核以及安全審查。它是唯一的非MSFT技術(shù),擁有這些集成和驗(yàn)證等級(jí)。開發(fā)人員和產(chǎn)品經(jīng)理使用Dotfuscator Suite的工具和服務(wù)來保護(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)。