中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-13 00:15
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » bat 的自动 保护验证 查看 1,106 回复 9
楼 主 bat 的自动 保护验证 发表于 2009-11-28 10:32 ·  中国 山东 青岛 联通
新手上路
九影蓝翼
积分 18
发帖 18
注册 2009-11-27 07:46
16年会员
UID 155451
性别 男
状态 离线
bat 用记事本编辑是其简洁的一个有点,但也带来许多问题。
比如 一些人直接更改作者名,甚至一些稀奇怪的人 在里面加上恶意代码。

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

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

有没有什么代码,直接加在bat里,进行自检?
2 发表于 2009-11-28 11:33 ·  中国 陕西 西安 电信
铂金会员
★★★★
积分 5,212
发帖 2,478
注册 2007-02-08 23:39
19年会员
UID 79003
性别 男
状态 离线
。。。
脚本能改源码,把效验删除了照样没用。。。
S smile 微笑,L love 爱,O optimism 乐观,R relax 放松,E enthusiasm 热情...Slore
3 发表于 2009-11-28 16:32 ·  中国 天津 电信
初级用户
★★
积分 128
发帖 122
注册 2009-09-21 06:24
16年会员
UID 152378
性别 男
状态 离线
那为什么不转换成exe呢
4 Re 3楼 发表于 2009-11-28 18:06 ·  中国 重庆 电信
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
转换成exe还不是很轻松的被破解?
5 回复4楼 发表于 2009-11-29 11:13 ·  中国 山东 青岛 联通
新手上路
九影蓝翼
积分 18
发帖 18
注册 2009-11-27 07:46
16年会员
UID 155451
性别 男
状态 离线
部分exe转换后 代码就到不到了, 布置你有什么办法?

temp法和txt法都是失效的,如果要截取的话,就涉及到第三方程序了。
6 发表于 2009-11-29 13:30 ·  中国 重庆 电信
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
批处理bat转exe加密之后的解密破解还原方法
http://bbs.bathome.net/thread-3343-1-1.html

[ Last edited by HAT on 2010-1-14 at 11:32 ]
7 发表于 2009-11-30 13:05 ·  中国 湖南 衡阳 电信
新手上路
积分 8
发帖 8
注册 2009-11-29 21:53
16年会员
UID 155620
性别 男
状态 离线
呵呵,还是没人找到答案
8 ^_^ 发表于 2010-01-13 19:35 ·  中国 广东 惠州 电信
初级用户
★★
积分 126
发帖 53
注册 2007-02-04 19:21
19年会员
UID 78631
性别 男
来自 -
状态 离线
批处理bat转exe后还是没用。
转换后动运行时还是把exe转成bat再运行的,而bat很多都可在系统中Temp文件侠下找到。
这样别人还是会把bat复印出再修改的。。。
9 发表于 2010-01-13 19:45 ·  中国 重庆 移动
初级用户
积分 46
发帖 39
注册 2008-11-02 22:24
17年会员
UID 129819
性别 男
状态 离线
我有重要批处理加密是所有书籍的方法一起用的:用记事本编辑》完成测试OK之后把代码用用变量替换(这样所有代码和符号全变成变量了),》再改变编码格式保存》变为EXE。
10 发表于 2010-01-13 23:42 ·  中国 北京 联通
新手上路
积分 15
发帖 12
注册 2010-01-06 07:57
16年会员
UID 158067
性别 男
状态 离线
LS: 还是没用的。只是绕圈子。
个人觉得batch最大的优点就是源码开放性。。
因此,虽有所谓”恶意代码“, 但是瞒不过明眼人的。
毋意 毋必 毋固 毋我
论坛跳转: