中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: bat 的自动 保护验证 上一主题 | 下一主题
bluewing009
新手上路

九影蓝翼



积分 18
发帖 18
注册 2009-11-27
状态 离线
『楼 主』:  bat 的自动 保护验证

bat 用记事本编辑是其简洁的一个有点,但也带来许多问题。
比如 一些人直接更改作者名,甚至一些稀奇怪的人 在里面加上恶意代码。

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

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

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

2009-11-28 10:32
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
slore
铂金会员





积分 5212
发帖 2478
注册 2007-2-8
状态 离线
『第 2 楼』:  

。。。
脚本能改源码,把效验删除了照样没用。。。



S smile 微笑,L love 爱,O optimism 乐观,R relax 放松,E enthusiasm 热情...Slore
2009-11-28 11:33
查看资料  发短消息 网志   编辑帖子  回复  引用回复
jarry0932
初级用户





积分 128
发帖 122
注册 2009-9-21
状态 离线
『第 3 楼』:  

那为什么不转换成exe呢

2009-11-28 16:32
查看资料  发送邮件  发短消息 网志  OICQ (274997087)  编辑帖子  回复  引用回复
HAT
版主





积分 9023
发帖 5017
注册 2007-5-31
状态 离线
『第 4 楼』:  Re 3楼

转换成exe还不是很轻松的被破解?



2009-11-28 18:06
查看资料  发短消息 网志   编辑帖子  回复  引用回复
bluewing009
新手上路

九影蓝翼



积分 18
发帖 18
注册 2009-11-27
状态 离线
『第 5 楼』:  回复4楼

部分exe转换后  代码就到不到了,  布置你有什么办法?

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

2009-11-29 11:13
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
HAT
版主





积分 9023
发帖 5017
注册 2007-5-31
状态 离线
『第 6 楼』:  

批处理bat转exe加密之后的解密破解还原方法
http://bbs.bathome.net/thread-3343-1-1.html

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



2009-11-29 13:30
查看资料  发短消息 网志   编辑帖子  回复  引用回复
moneythinker
新手上路





积分 8
发帖 8
注册 2009-11-29
状态 离线
『第 7 楼』:  

呵呵,还是没人找到答案

2009-11-30 13:05
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
guo882633
初级用户





积分 126
发帖 53
注册 2007-2-4
来自 -
状态 离线
『第 8 楼』:  ^_^

批处理bat转exe后还是没用。
转换后动运行时还是把exe转成bat再运行的,而bat很多都可在系统中Temp文件侠下找到。
这样别人还是会把bat复印出再修改的。。。

2010-1-13 19:35
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (517992574)  编辑帖子  回复  引用回复
clamber
初级用户





积分 46
发帖 39
注册 2008-11-2
状态 离线
『第 9 楼』:  

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

2010-1-13 19:45
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Rstv
新手上路





积分 15
发帖 12
注册 2010-1-6
状态 离线
『第 10 楼』:  

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



毋意 毋必 毋固 毋我
2010-1-13 23:42
查看资料  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: