共享软件工具可保护批处理文件
| 时间:2005-04-08 15:45 |
撰写文章
[收藏]
转自:TechTarget |
正如DOS所言,批处理文件在完成某些任务上最为便捷迅速。即便是今天,它也能找到极为复杂的程序。
但不足的地方是批处理文件容易被攻击,编辑和反向生成,这让它在某些情况下很难信赖。
我曾经就解决的方法写过一些文章,比如提高或放弃特权。但我发现最有趣的工具还是一种被称作Quick Batch File Compiler(QBFC)的程序。
QBFC执行所有命令行批量程序,将其编译至一个加密可执行的或者.EXE文件。.EXE文件要反向生成是非常困难的,因此这样可以防止终端用户看到某个批处理文件的操作情况。 例如,在一个网络中,如果每次登录都运行批脚本,当你想查看隐藏的脚本中的关键信息,那么该脚本会被转换为.EXE文件,而且不会像传统的批处理文件那样容易发现。(当然,.EXE文件运行起来要比批处理文件快。)
QBFC可创建两种应用程序:一种是可接受传统的命令行参数的标准控制台程序,另一种是没有窗口也没有反馈信息的“ghost”程序。后者的安全性最好,也可以让你秘密地进行安装或修改。QBFC可以让你在.EXE文件中设置各种资源,例如它的描述,公司名称,版本信息,甚至程序图标。
QBFC的共享软件本版没有特殊限制,只是所有的.EXE文件在启动时会闪现简短的注释信息。注册版则没有这种限制。
发表评论 |
|