无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2957|回复: 0
打印 上一主题 下一主题

[分享] 给Grldr系统引导加上密码

[复制链接]
跳转到指定楼层
1#
发表于 2011-8-6 14:29:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Grldr系统引导加上密码的方式有两种:一种是明口令加密,一种是MD5加密

在没有加上密码之前代码如下:
timeout 10
default 0
gfxmenu (ud)/BOOT/MESSAGE || find --set-root /BOOT/MESSAGE && gfxmenu (ud)/BOOT/MESSAGE
title  [ 1 ]   
  WINDOWS  2003   PE

map --mem (ud)/BOOT/WINPE03.ISO (0xff) || find --set-root /BOOT/WINPE03.ISO (0xff) && map --mem (ud)/BOOT/WINPE03.ISO (0xff)
map --hook
chainloader (0xff)
title  [ 2 ]   

halt


使用明口令加密后代码如下:
timeout 10
default 0
gfxmenu (ud)/BOOT/MESSAGE || find --set-root /BOOT/MESSAGE && gfxmenu (ud)/BOOT/MESSAGE
title  [ 1 ]   
  WINDOWS  2003   PE

password=123456
map --mem (ud)/BOOT/WINPE03.ISO (0xff) || find --set-root /BOOT/WINPE03.ISO (0xff) && map --mem (ud)/BOOT/WINPE03.ISO (0xff)
map --hook
chainloader (0xff)

locktitle  [ 2 ]   
halt


或者:
timeout 10
default 0
gfxmenu (ud)/BOOT/MESSAGE || find --set-root /BOOT/MESSAGE && gfxmenu (ud)/BOOT/MESSAGE
title  [ 1 ]   
  WINDOWS  2003   PE

password=123456
map --mem (ud)/BOOT/WINPE03.ISO (0xff) || find --set-root /BOOT/WINPE03.ISO (0xff) && map --mem (ud)/BOOT/WINPE03.ISO (0xff)
lock
map --hook
chainloader (0xff)

title  [ 2 ]   
halt


从上面的可以看出,Grldr的密码是123456。启动时会提示要求输入密码。


然后输入密码就行了,不过数字键盘不能使用,要使用字母上面的数字键盘。




输错密码会提示




然后返回菜单(这时的菜单会变成文字菜单)




使用MD5口令加密后代码如下:
timeout 10
default 0
gfxmenu (ud)/BOOT/MESSAGE || find --set-root /BOOT/MESSAGE && gfxmenu (ud)/BOOT/MESSAGE
title  [ 1 ]   
  WINDOWS  2003   PE

password --md5 $1$318$EO/4jIdkzdkd3DtNYY1Ri0
map--mem (ud)/BOOT/WINPE03.ISO (0xff) || find --set-root /BOOT/WINPE03.ISO (0xff) && map --mem (ud)/BOOT/WINPE03.ISO (0xff)
map --hook
chainloader (0xff)
lock

title  [ 2 ]   
halt


或者:
timeout 10
default 0
gfxmenu (ud)/BOOT/MESSAGE || find --set-root /BOOT/MESSAGE && gfxmenu (ud)/BOOT/MESSAGE
title  [ 1 ]   
  WINDOWS  2003   PE

password --md5 $1$318$EO/4jIdkzdkd3DtNYY1Ri0
map--mem (ud)/BOOT/WINPE03.ISO (0xff) || find --set-root /BOOT/WINPE03.ISO (0xff) && map --mem (ud)/BOOT/WINPE03.ISO (0xff)
lock
map --hook
chainloader (0xff)

title  [ 2 ]   
halt


$1$318$EO/4jIdkzdkd3DtNYY1Ri0 是用Fbinsttool转换的原密码也是123456







注意打错密码返回菜单后菜单会因不支持中文而出现乱码,具体解决方法还没有,还请大家一起想办法。

如果要给整个菜单加上密码
要把Grldr菜单改成:
timeout 0
default 0

title 启动菜单
password --md5 $1$318$EO/4jIdkzdkd3DtNYY1Ri0
configfile (ud)/BOOT/MENU.LST || find --set-root /BOOT/MENU.LST && configfile (ud)/BOOT/MENU.LST
lock
把相应的MENU.LST菜单放在BOOT目录下即可

Grldr密码可以使用数字、字母
符号和空格我还没测试过
大家可以用启动测试器测试一下

本文经本人整理
原文出自:http://www.linuxsir.org/main/?q=node/132

[ 本帖最后由 2011行者 于 2011-8-6 14:33 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-17 23:53

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表