中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » 能不能在dos启动过程中设置密码
作者:
标题: 能不能在dos启动过程中设置密码 上一主题 | 下一主题
yhcamel
初级用户





积分 26
发帖 8
注册 2005-9-16
状态 离线
『楼 主』:  能不能在dos启动过程中设置密码

我看到过一个语句说是choice /c*/n 就行了 可是提示没有这个命令

2005-9-20 12:17
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
yhcamel
初级用户





积分 26
发帖 8
注册 2005-9-16
状态 离线
『第 2 楼』:  

没人帮我还是多不知道?

2005-9-20 15:31
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
Climbing
铂金会员

网络独行侠


积分 6962
发帖 2753
注册 2003-4-16
来自 河北保定
状态 离线
『第 3 楼』:  

这种加密方法等于不加密,因为对方完全可以跳过autoexec.bat的执行而直接进行DOS。

至于提示没有choice这个命令,从网上下载一个即可,Wengier制做的MS-DOS 7.10中就有这个命令。



偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
2005-9-21 18:32
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (653668)  编辑帖子  回复  引用回复
yhcamel
初级用户





积分 26
发帖 8
注册 2005-9-16
状态 离线
『第 4 楼』:  



  Quote:
Originally posted by Climbing at 2005-9-21 18:32:
这种加密方法等于不加密,因为对方完全可以跳过autoexec.bat的执行而直接进行DOS。

至于提示没有choice这个命令,从网上下载一个即可,Wengier制做的M ...

我昨天看到了一个方法 现在就是下不到他给的文件,论坛的时间过期了(他今年2月份上传的),就是在装载之前先解压一个带密码的压缩文件。但是我不知如何得到rar,顺利解压的信息

2005-9-22 09:54
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
chenhui530
高级用户





积分 772
发帖 273
注册 2004-10-23
状态 离线
『第 5 楼』:  

建议楼主去看下我写的一个工具有简单的加密
http://www.ccfans.net/Soft_Show.asp?SoftID=115



http://www.msfans.net/bbs/
2005-9-22 11:14
查看资料  发送邮件  发短消息 网志  OICQ (77740821)  编辑帖子  回复  引用回复
yhcamel
初级用户





积分 26
发帖 8
注册 2005-9-16
状态 离线
『第 6 楼』:  



  Quote:
Originally posted by chenhui530 at 2005-9-22 11:14:
建议楼主去看下我写的一个工具有简单的加密
http://www.ccfans.net/Soft_Show.asp?SoftID=115

不能下载哦  上头的是高手哦

2005-9-22 12:47
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
willsort
元老会员

Batchinger


积分 4432
发帖 1512
注册 2002-10-18
状态 离线
『第 7 楼』:  

Re yhcamel:

      正如 Climbing 兄所说,在纯DOS下实现严格的加密是比较复杂的,因为这个密码进程可以通过许多办法来跳过,最简单的莫过于按 F5 直接调过 config.sys 和 autoexec.bat 文件,虽然在 Win98/MSDOS7 下可以在 MSDOS.SYS 中 添加 bootkeys=0 来禁用这些功能键,但在 MSDOS6.xx 及以下环境中就必须修改 io.sys 文件了。

      至于对付DOS初学者的加密方法那就很多了。你所提到的解压带密码的压缩文件包是一方法,只是实现起来也较为麻烦,需要解压缩工具和压缩文件包,还需要加上几句判断代码。而用 choice 所实现的(例如 choice /c:~ > nul,密码是~或者ctrl+C)也只是“单字符密码”,这一点用 debug 也可以做到,而且更为简单(debug > nul,密码是q加回车)。



※ Batchinger 致 Bat Fans:请访问 [讨论]批处理编程的异类 ,欢迎交流与共享批处理编程心得!
2005-9-22 18:55
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

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


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



论坛跳转: