可以打包加密您的EXE文件,并可以將軟件使用到的各種附屬文件一起打包生成一個單一的受保護(hù)的EXE文件,比如軟件使用到的DLL動態(tài)庫或組件、數(shù)據(jù)和文檔、 音視頻、flash等等文件可以被一起打包生成一個可以獨立運行的exe文件,有多種打包模式可以選擇;打包加密后的軟件可以綁定用戶電腦一機一碼授權(quán)運行,用戶無法傳播您的軟件和數(shù)據(jù);也可以設(shè)置打包后的文件綁定用戶U盤運行,類似移動加密鎖功能,用戶換系統(tǒng)換硬件無需再聯(lián)系你; 您還可以為您的軟件設(shè)置運行次數(shù)或試用期等。
打包注意事項:
1、您要打包的附屬文件應(yīng)該位于EXE主程序所屬目錄或者子目錄中,支持多級子目錄,主程序和附屬文件的相對路徑必須是正確的。
2、如果您的軟件包非常大,可以只打包您需要保護(hù)的主程序和重要的附屬文件數(shù)據(jù)即可。
3、打包后的軟件測試運行如果不正常,可以在打包時將一些不重要的附屬文件剔除后重新打包。未打包的附屬文件可以做為外置文件和打包后的軟件一起分發(fā)給用戶。
4、如果以上措施打包后的文件運行還是不正常,可以在打包時勾選兼容模式打包,兼容模式需要對整個軟件目錄進(jìn)行打包,不能只打包部分文件。
【打包步驟】
1、指定EXE主程序;
2、添加軟件使用到的附屬文件,比如DLL動態(tài)庫、數(shù)據(jù)文件、音視頻等,確保相對路徑要正確。
3、設(shè)置加密密鑰;
4、開始打包;
打包生成一個可以獨立運行的exe文件,您可以將此打包后的文件分發(fā)給用戶。 用戶打開您打包的文件時會彈出一個認(rèn)證框,要求用戶輸入開啟密碼才可以打開,此認(rèn)證框中顯示有用戶的機器碼,用戶將他的機器碼發(fā)給你,你根據(jù)用戶機器碼為他創(chuàng)建開啟密碼:
【創(chuàng)建開啟密碼】
1、指定加密時使用的加密密鑰;
2、指定用戶的機器碼;
3、創(chuàng)建開啟密碼;
開啟密碼發(fā)給用戶,用戶只能在自己的電腦上運行你的軟件。