.bat后缀的文件是DOS、Windows系统中的可执行文件,类似于Linux中的.sh,由一系列命令构成,其中可以调用其他程序。其特性简单好学易上手,且功能强大不需要安装开发环境,Windows自带的记事本就可以编写,一直以来备受好评。
但是bat存在一个问题,由于不需要开发环境,也就没了编译的步骤,通常都是直接新建一个TXT文本,然后改后缀为Bat即可执行,这使得稍微对Bat有点了解的人都可以对别人的成品进行二次修改,那么如何让别人不能修改呢?
方法很简单,一分钟不到就可以对Bat脚本进行加密,但是也只能难住一部分小白(比如我)
准备工具:16进制修改器(本文使用MiniHex)
首先在需要加密的脚本最前面加入两个空格
再使用WinHex打开Bat脚本
将最前面的2个字节修改为FF FE或FE FF
Ctrl+S保存即可
以下是我用2种修改和原文件进行对比,大小都是3KB
3个Bat脚本均被成功解析
这样就实现了对Bat脚本的简单加密。
心灵博客
江西还是有放多问题的
1:
'?' 不是内部或外部命令,也不是可运行的程序
或批处理文件。:
2:
用非notepad 编辑器打开,所有的文字均能正常显示,一点都没加密。。
COAadmin
上海@心灵博客 还有其他方式哟,比如头部添加一堆%%a