Board logo

标题: bat 的自动 保护验证 [打印本页]

作者: bluewing009     时间: 2009-11-28 10:32    标题: bat 的自动 保护验证
bat 用记事本编辑是其简洁的一个有点,但也带来许多问题。
比如 一些人直接更改作者名,甚至一些稀奇怪的人 在里面加上恶意代码。

我想怎么样才能自动验证bat的完整性。

我最初的想法是利用MD5, 但是还要借用第三方程序....

有没有什么代码,直接加在bat里,进行自检?

作者: slore     时间: 2009-11-28 11:33
。。。
脚本能改源码,把效验删除了照样没用。。。

作者: jarry0932     时间: 2009-11-28 16:32
那为什么不转换成exe呢

作者: HAT     时间: 2009-11-28 18:06    标题: Re 3楼
转换成exe还不是很轻松的被破解?

作者: bluewing009     时间: 2009-11-29 11:13    标题: 回复4楼
部分exe转换后 代码就到不到了, 布置你有什么办法?

temp法和txt法都是失效的,如果要截取的话,就涉及到第三方程序了。

作者: HAT     时间: 2009-11-29 13:30
批处理bat转exe加密之后的解密破解还原方法
http://bbs.bathome.net/thread-3343-1-1.html

Last edited by HAT on 2010-1-14 at 11:32 ]

作者: moneythinker     时间: 2009-11-30 13:05
呵呵,还是没人找到答案

作者: guo882633     时间: 2010-1-13 19:35    标题: ^_^
批处理bat转exe后还是没用。
转换后动运行时还是把exe转成bat再运行的,而bat很多都可在系统中Temp文件侠下找到。
这样别人还是会把bat复印出再修改的。。。

作者: clamber     时间: 2010-1-13 19:45
我有重要批处理加密是所有书籍的方法一起用的:用记事本编辑》完成测试OK之后把代码用用变量替换(这样所有代码和符号全变成变量了),》再改变编码格式保存》变为EXE。

作者: Rstv     时间: 2010-1-13 23:42
LS: 还是没用的。只是绕圈子。
个人觉得batch最大的优点就是源码开放性。。
因此,虽有所谓”恶意代码“, 但是瞒不过明眼人的。