楼 主
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
性别 男
状态 离线
第 4 楼
Re 3楼
发表于 2009-11-28 18:06 · 中国 重庆 电信
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
第 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
性别 男
状态 离线
第 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最大的优点就是源码开放性。。
因此,虽有所谓”恶意代码“, 但是瞒不过明眼人的。
毋意 毋必 毋固 毋我
论坛跳转: