![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-08 04:56 |
共 48,041 主题排行 / 350,128 发帖 / 今日 3 篇 / 48,253 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 我想加个密码..限制 3次机会的.. |
| 可打印版本 858 / 12 |
| 第1楼 binghehan100 | 发表于 2008-04-19 23:56 |
| 初级用户 发帖 16 积分 34 | |
|
我想加个密码..限制 3次机会的.. 我知道怎么一个限制...可是他总是、无限的...
|
|
| 第2楼 haiou327 | 发表于 2008-04-20 00:07 |
| 高级用户 发帖 348 积分 713 | |
|
用GOTO 1 PASS
GOTO 2 GOTO 3 三次当中如果有一次对的就执行,用IF配合返回错误代码,三次全部错误就EXIT |
|
| 第3楼 bat-zw | 发表于 2008-04-20 00:16 |
| 金牌会员 发帖 1,276 积分 3,105 | |
|
建议楼主以后还是多搜索吧: 请参考
[ Last edited by zw19750516 on 2008-4-20 at 12:21 AM ] |
|
| 第4楼 PPdos | 发表于 2008-04-20 00:44 |
| 高级用户 发帖 268 积分 783 | |
| 第5楼 binghehan100 | 发表于 2008-04-20 01:03 |
| 初级用户 发帖 16 积分 34 | |
|
谢谢。各位大哥。啊
|
|
| 第6楼 hackhd | 发表于 2008-04-20 03:02 |
| 中级用户 发帖 102 积分 231 | |
|
重新打开。又有三次。也就说可以无限试尝试。如果将错误次数记当到某文本,打文本删除。再打开又有三次。
|
|
| 第7楼 26933062 | 发表于 2008-04-20 03:13 |
| 银牌会员 发帖 879 积分 2,268 | |
|
呵呵,
那就把密码乱序后记录在批处理自身,三次错误后删除自身。。。 但是别人先把批处理作个备份,仍然可以无限次尝试。。。。。 |
|
| 第8楼 hackhd | 发表于 2008-04-20 03:15 |
| 中级用户 发帖 102 积分 231 | |
|
总结:限制无效
|
|
| 第9楼 kingsams | 发表于 2008-04-20 10:08 |
| 初级用户 发帖 7 积分 30 | |
|
总结:密码是明文滴 根本没用
|
|
| 第10楼 26933062 | 发表于 2008-04-20 10:26 |
| 银牌会员 发帖 879 积分 2,268 | |
|
虽说密码是明文的,但若不懂bat批处理,要破解同样有点费力。
不防试试猜猜,下面批处理的密码 代码第一行为记录的密码信息 [ Last edited by 26933062 on 2008-4-20 at 11:03 AM ] |
|
| 第11楼 bat-zw | 发表于 2008-04-20 10:57 |
| 金牌会员 发帖 1,276 积分 3,105 | |
|
厉害,确实难猜到,学习了。
别外: if not defined flag ( set flag=a... 这里flag是什么意思?set flag=a又起到什么作用啊? [ Last edited by zw19750516 on 2008-4-20 at 11:47 AM ] |
|
| 第12楼 dwj61909 | 发表于 2008-04-20 17:08 |
| 新手上路 发帖 10 积分 18 | |
|
我也有个小问题
set /p code=<"%~0" 是把第一行读入变量 如果我是把第3行的数据 读入这个变量, 使用这种格式(set /p code=<"%~0") 是否也能够实现,怎么写? |
|
| 第13楼 26933062 | 发表于 2008-04-20 18:33 |
| 银牌会员 发帖 879 积分 2,268 | |
Originally posted by zw19750516 at 2008-4-20 10:57: 这是在保存密码时,第一次向%0写入内容时,使用单个>符号,以达到重写自身的目的。 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |