網友評分: 9.4分
BatchEncryption(BAT批處理加密程序)是一個全平臺通用的強度較高的批處理加密程序,使用這款工具可以對批處理文件內的大小寫字母,數字,字符進行變量偏移編碼從而進行加密。
BatchEncryption 是一個全平臺通用的強度較高的批處理加密程序。
BatchEncryption 能在全平臺運行,所加密的文件也能在全平臺運行。
BatchEncryption 對批處理文件內的大小寫字母,數字,字符進行變量偏移編碼,并在文件頭部加入BOM混淆,從而達到對批處理文件加密的效果,能有效地加密批處理文件,防止被他人查看修改。
程序可以雙擊執行,可以在命令提示符下執行,或者拖拽文件到程序上執行
建議執行后鍵入“/?”或者 “help”獲取更詳細地幫助
測試代碼
1.簡單代碼@gwsbhqt
非常簡單的代碼,不存在特殊符號,用于測試BatchEncryption加密后是否能運行的示例
2.四則復合運算@批處理吧
較為復雜的代碼,存在大量的!變量,用于測試BatchEncryption是否能正確處理較為復雜的代碼
3.0批處理解密組件@bluewing009
較為復雜的代碼,存在大量的!和%變量,而且涉及到^等轉義字符
通用解密能夠很好的解決傳統變量偏移加密等的加密方法,能夠正確完美的解密3.1傳統加密
3.1傳統加密@gwsbhqt
使用了傳統加密方法的樣例,可以很好的被3.0批處理解密組件正確的完美解密
4.批處理危險等級分析工具@bluewing009
非常復雜的代碼,存在大量的!和%變量,而且涉及到^等轉義字符
用于BatchEncryption壓力測試,在全平臺高加密深度的情況下加密非常復雜的批處理而且還能在全平臺正常運行,
則能夠證明BatchEncryption通過壓力測試
危險分析能夠很好的分析帶有威脅的命令,可用用于分析5威脅樣例
5.威脅樣例@gwsbhqt
非常簡單的威脅樣例,本身并無害,只是打印全部威脅命令的幫助信息
測試過程
1.測試源批處理的正確運行,可以逐個執行以上批處理,確認均能正常執行
2.將3.1傳統加密.bat拖拽到3.0批處理解密組件.bat上,可以在當前目錄生成解密文本,觀察通用解密工具的解密效果
3.執行4批處理危險等級分析工具.bat后,將5威脅樣例.bat拖拽進分析工具中,觀察分析工具的分析效果
4.雙擊執行Run.bat,BatchEncryption將會依次為每個批處理在當前目錄按加密深度為10,100的加密,
按后綴區分加密深度
5.測試加密后的批處理的正確運行,可以逐個執行以上批處理,確認均能正常執行,
注意,如果小概率出現閃退等問題,請重新執行一次Run.bat
6.將3.1傳統加密.bat拖拽到3.0批處理解密組件_100.bat上,可以在當前目錄生成解密文本,
觀察通用解密工具是否正常工作
7.將1簡單代碼_10.bat拖拽到3.0批處理解密組件_100.bat上,
觀察3.0批處理解密組件_100.bat對BatchEncryption加密算法的解密效果
8.執行4批處理危險等級分析工具_100.bat后,將5威脅樣例.bat拖拽進分析工具中,
觀察通用分析工具是否正常工作
9.執行4批處理危險等級分析工具_100.bat后,將5威脅樣例拖拽_10.bat進分析工具中,
觀察分析工具的分析效果
10.將所有測試文件轉移平臺之后再次重復1-9,以確認全平臺兼容性
標簽: BAT