- 时间:2022-08-04 09:26 编辑: 来源: 阅读:
- 扫一扫,手机访问
摘要:BAT加密工具 EncryBat 非编译型bat批处理加密方案与代码
bat文件虽然好用,但安全性太脆弱
随便什么人都可以打开查看,甚至修改其中内容
有没有什么办法不把.bat转换成.exe或.com之类,仍是.bat文件
但别人无法查看并修改其中内容???
有没有什么自我加密之类的呢?
高手给个解决的思路吧
目前讨论的方案如下:
1、在批处理代码插入Unicode特征串的方案
对记事本等使用IsTextUnicode函数识别编码类型的程序有效
对type/edit/EditPlus/UltraEdit等不使用IsTextUnicode函数的程序无效
2、给批处理代码头部增加Unicode字节序标记(BOM)的方案
EncryBat.rar (zxcv)
对记事本、Word、UltraEdit、type等支持Unicode编码的程序有效
对edit/WinRAR内部查看器等不支持Unicode编码的程序无效
3、将批处理代码的回车换行符置换为回车符的方案
对edit等分别识别回车换行符的编辑器有效
4、对批处理代码进行字典式转换的方案
代码明文运行时动态生成,故此方案与编辑器无关;
[b]BAT文件加密法 (比Bat2Com那个软件好使<因为那个软件不支持中文>)[/b]
方法是:
打开“记事本”将文件开头写入以下的语句
[url=http://xiazai.jb51.net/bat/BAT%E5%8A%A0%E5%AF%86%E5%B7%A5%E5%85%B7.rar]BAT加密工具.rar [/url] [url=http://xiazai.jb51.net/bat/EncryBat.rar]EncryBat.rar [/url]