.NET混淆器Dotfuscator提供了強大的篡改防護和提示功能,能夠有效地檢測篡改,注入事實篡改防護,以及自動化事故管理和響應。本文主要介紹如何利用.NET代碼混淆器Dotfuscator檢測應用程序的篡改。數據庫
Dotfuscator包含了一個篡改檢測工具,它位於Dotfuscator文件夾中(C:\Program Files\PreEmptive Solutions\Dotfuscator Professional Edition 4.4\TamperTester.exe)。工具
測試篡改步驟以下:post
一、右鍵單擊Dotfuscator工程,而後選擇Build,從而運行Dotfuscator。輸出窗口將首先顯示MedicalImage builds,而後顯示Dotfuscator的post-build 過程。測試
二、將MDB數據庫文件複製到Dotfuscator的輸出目錄。ui
三、在Dotfuscator的輸出目錄中,運行tampertester MedicalImage.exe.。spa
四、Tampertester將在Tampered子文件夾中建立一個被修改過的,但又能夠使用的MedicalImage.exe。orm
五、將MDB文件複製到該Dotfuscator輸出目錄。get
六、運行被篡改的應用程序。it