无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 18613|回复: 144
打印 上一主题 下一主题

ud.FAT法:把UD扩展区当作fat区

  [复制链接]
1#
发表于 2015-1-23 21:50:12 | 显示全部楼层
回复

使用道具 举报

2#
发表于 2015-1-23 23:23:10 | 显示全部楼层
pseudo 发表于 2015-1-23 21:34
构造测试例方法之一:
1、fbinsttool格u盘弄出ud扩展区,放0pe的grldr入ud(非ud扩展区)。
2、找出ud扩 ...

我觉得复杂了,似乎没必要。不必通过ud管理img内部内容,就简单多了。
1. 一个img文件放到扩展区,扩展区没有其他文件。
2. grldr启动首先map这个文件,然后随意.
3. windows/pe用扇区映射访问这个img文件内部的内容。
回复

使用道具 举报

3#
发表于 2015-1-24 15:32:15 | 显示全部楼层
jianliulin 发表于 2015-1-24 13:56
新版fbinstTool 已经可以把ud中的“分区”文件挂到分区表,也可以随意排列各个分区的顺序,只要“分区”文 ...

挂到分区表就不是深度隐藏了。
我理解P大的意思是不加到分区表,而是通过pecmd2012的扇区映射来访问img内部的内容。这样需要时挂载,平时仍然是深度隐藏的。
回复

使用道具 举报

4#
发表于 2015-1-25 08:58:50 | 显示全部楼层
其实挂载的方法已经有了,只是大家可能没注意:
http://bbs.wuyou.net/forum.php?m ... p;extra=&page=1
还有最后的小程序。都是根据img文件的文件名查找。

最好ud能稍作修改,将分区信息写到固定扇区,pecmd直接读取就可以挂载了,这样就不用小程序了。也不依赖文件名。
回复

使用道具 举报

5#
发表于 2015-1-25 19:30:21 | 显示全部楼层
mdyblog 发表于 2015-1-25 18:02
弄出来了。
MAPUP挂载UD外置支持深度隐藏
文件: MAPUD.WCS  (MAPUP挂载UD外置.zip 中)

占用分区表的方式依赖fbinsttool的操作,感觉还是查找文件名的方式比较好,这样也不用占用分区表。
比如扩展一下命令:
MOUN -ud -w TEST.IMG Z:

点评

不占用分区表的, 只是在文件的flag中做了个标记。 是 深度隐藏的。 加载的时候, 也是 不需要 分区表界入的。如图: 分区表中,只有用户区 的分区表。 00081.png (13.39 KB, 下载次数: 0) 下载附件 3 小时前  详情 回复 发表于 2015-1-25 21:59
回复

使用道具 举报

6#
发表于 2015-1-25 22:23:29 | 显示全部楼层
mdyblog 发表于 2015-1-25 21:59
不占用分区表的, 只是在文件的flag中做了个标记。
是 深度隐藏的。

信息还是存在分区表项的位置?
自动加载也不难的,可以查找UD内所有文件,自动挂载 .IMG后缀的(或者约定一个特别的后缀)。这样UD完全不用特别的操作。

点评

用PECMD PART -gui 删除 该分区表后, 哪儿是全0了。 那儿没有分区信息了。 下面是【导出】的分区表: 磁盘:1 磁盘信息 磁盘号 大小(字节) 柱面数 磁头数 扇数 扇区 媒体 签名 总线  详情 回复 发表于 2015-1-25 22:32
回复

使用道具 举报

7#
发表于 2015-1-25 22:35:31 | 显示全部楼层
mdyblog 发表于 2015-1-25 22:32
用PECMD PART -gui
删除 该分区表后, 哪儿是全0了。 那儿没有分区信息了。

呵呵,看你映射EFI什么的,可能是理解错你的意思了。

点评

那个, 只是用来打个 标记标记——PE启动时较加载我哦! 当然可以自己写软件做; 用FBT现成的也可以,反正设置一次就完了。  详情 回复 发表于 2015-1-25 22:39
回复

使用道具 举报

8#
发表于 2015-1-25 22:39:09 | 显示全部楼层
jianliulin 发表于 2015-1-25 22:27
fbinst 和udm 还是有本质上的区别的,两者并不类似。

从使用的角度说,可以做到一致:
ud区的约定:只放3个文件grldr, menu.lst, TEST.IMG,PE包括外置的所有内容都在TEST.IMG中。
启动: 将TEST.IMG map成(fd0)之类的,启动其中的PE
修改:主机上将TEST.IMG挂载出来,直接修改里面的内容,不要用到fbinsttool
PE: 启动后将TEST.IMG挂载出来,可以加载其中的外置。

这样是不是一样了?

点评

而一旦 用上了 标准文件系统, 就会发现 “UD文件系统” 变成多于的了。 grldr, menu.lst, TEST.IMG 直接放到标准文件系统不就完事了。 省事多了。随便一个软件都可以编辑修改访问。  详情 回复 发表于 2015-1-25 22:42
回复

使用道具 举报

9#
发表于 2015-1-26 11:51:09 | 显示全部楼层
jianliulin 发表于 2015-1-26 10:39
1. pecmd 能否实现, MOUN -ud -w TEST.IMG Z:  命令把ud中test.img 映射成为Z: 盘 ? test.img 是用 ...

现在其实也是能实现的,主要是依赖一条PECMD命令: (需要安装imdisk)
RAMD ImDisk*&V*2097280s*5734529s*0*\\.\PhysicalDrive0  -a  -o hd -m Z:      //扇区映射
只要能导出分区的开始扇区和长度,就能将其挂载到盘符。不管这个分区是用什么方式隐藏的,甚至根本就没有这个分区,先挂载出来,再去格式化,也一样能用。
如果fbinst能导出这些信息,配合pecmd就能实现。sunsea的那个帖子还提供了驱动级的加载。

点评

新版 PECMD 直接内置了。  详情 回复 发表于 2015-1-27 12:12
回复

使用道具 举报

10#
发表于 2015-1-27 13:12:16 | 显示全部楼层
mdyblog 发表于 2015-1-27 12:12
新版 PECMD 直接内置了。

好啊!这样方便多了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-7 00:18

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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