1、左数第一个两个盘子的标志代表可以在洗碗机中清洗。
2、左数第二个雪花标志代表可以在冰箱中冰冻(装水冻冰会被涨裂,这个标志只是说可以用于冷冻环境)。
3、左数第三个中央电视台台标一样的标志代表可以用于微波炉加热。
4、最右一个杯叉标志代表可以用于盛装食品。
1 使用EASY CD CREATER 的软件把你要烧录的软件制造成一个ISO 9660映像文件(JPISO)。
2 检查ISO 9660 的目录标明表(Directory record table) 获得到:
11 至 18 个字节是数据长度(Data Length)的定义位置。
3 如果你想要把映像文件里的某一文件(例如:Pingexe)的容量改变为3G。
首先把十进制的3G 转化为 十六进制的3G表示方法:
3G==》30000000 (十进制)==》1C9C380 (十六进制)==》01 C9 C3 80
4 把十六进制数 01 C9 C3 80 变换为文件地址储存方式 80 C3 C9 01 。
5 使用WINHEX等十六进制编辑软件打开这个ISO 9660映像文件(JPISO)。
利用Search(查找功能)找Pingexe的文本文件名Ping。
把鼠标放在文本文件名Ping的第一个字母P上,向左移23字节(用<-键)。
这就是Data Length位置的字节。
6 从文件名倒数23个字节位置就是Data Length位置的11 至 18 个字节的第11个字节的位置。
把11 至 18 个字节改变为 80 C3 C9 01 01 C9 C3 80 就可以了。
或者是把11 至 14 个字节改变为 80 C3 C9 01。
为什么要这样做呢?
Data Length定义位置的11 至 18 个字节不等于ISO 9660映像文件的第11 至 18 个字节。
Data Length位置是在目录标明(Directory record)定义的第11 至 18 个字节。
例子:
Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F
0000D3C0 58 41 FF 00 00 00 00 00 3A 00 19 00 00 00 00 00 XA 0000D3D0 00 19 00 18 00 00 00 00 18 00 64 09 19 12 21 2A d!
0000D3E0 E4 00 00 00 01 00 00 01 0A 50 49 4E 47 2E 45 58 0000D3F0 45 3B 31 00 00 00 00 00 09 11 58 41 00 00 00 00 E;1XA
把鼠标放在文本文件名Ping的第一个字母P表示的十六进制50上,向左按23次来到这儿:
00 18 00 00 00 00 18 00
这是数据长度(Data Length)的定义位置(11 至 18 个字节)
从 00 00 18 00 , 可以得到Pingexe这个文件的容量(十六进制)。
1800字节(十六进制)==》6144字节(十进制)==》Pingexe的容量。
把00 18 00 00 00 00 18 00 改变为 80 C3 C9 01 01 C9 C3 80 。
Pingexe 的容量变为3G ?!
倒数第一个字节的“0A”就是文件名的长度(Length of File Identifier)也是目录标明(Directory record)定义
的第33个字节。50 49 4E 47 2E 45 58 45 3B 31 是文件的名字(PINGEXE;1)。
“;1”是用于填补文件的名字的。记得这个文件名格式吗?7字节的文件名3字节的扩展(1234567exe)。
倒数第 9 至 15 个字节( 64 09 19 12 21 2A 45 )就是文件PINGEXE建立的日期和时间。
也是目录标明(Directory record)定义的第 19 至 25 个字节。
64 09 19 换算为十进制是 100 09 25 即是2000年09月25日。
12 21 2A 换算为十进制是 18 33 42 即是 6:33:42 PM
7 在JPISO里还有一个地方记录了文件容量等属性,它用于核对文件定义的属性以防止映像文件出错。
利用Search(查找功能)找十六进制值00 18 00 00 00 00 18 00 。
或者是查找Pingexe 的文本文件名 Ping 的对应 wild char 宽字表示 Ping
Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F
0000DD00 00 19 00 18 00 00 00 00 18 00 64 09 19 12 21 2A d!
0000DD10 E4 00 00 00 01 00 00 01 14 00 50 00 69 00 6E 00 0000DD20 67 00 2E 00 65 00 78 00 65 00 3B 00 31 00 00 00 gexe;1
把00 18 00 00 00 00 18 00 改变为 80 C3 C9 01 01 C9 C3 80 。
最简易的方法是用REPLACE(代替功能)代换所有的 00 18 00 00 00 00 18 00 为 80 C3 C9 01 01 C9 C3 80 。
8 例子:JP_3GISO
如何把光盘映像进行修改,才能使它隐藏(hide)某一文件(例如:Pingexe),以防拷贝?
作者:JP[精品]
%转载请不要改动文章%
1 使用WINHEX等十六进制编辑软件打开这个ISO 9660映像文件(JPISO)。
利用Search(查找功能)找Pingexe这个文本文件名Ping。
把鼠标放在文本文件名Ping的第一个字母P上,向左移8字节(用<-键)。
倒数第 8 个字节(00)是文件旗标(File Flags)。
也是目录标明(Directory record)定义的第 26 个字节。
2 把 00 改变为 01 。即是 00 00 00 01 00 00 01 改变为 01 00 00 01 00 00 01 。
Pingexe被隐藏 ?!
为什么要这样做呢?
改变文件旗标(File Flags)可以改变文件属性。如果文件旗标是01,那么文件就被隐藏起来。
记得一个字节等于8位:00 字节 = 0000 0000 位 (1 byte = 8 bits)
如果文件旗标的0位(Bit 0)是1,文件就被隐藏起来。
0000 0001
^
如果文件旗标的0位(Bit 0)和1位(Bit 1)都是1,文件目录就被隐藏起来。
0000 0011
^^
如果文件旗标的0位(Bit 0)和2位(Bit 2)都是1,相关的文件就被隐藏起来。
0000 0101
^ ^
3 如果想要更好地隐藏文件,最好的方法是把0位和1位和2位和7位都设置为1。
1000 0111
^ ^^^
把文件旗标(File Flags)定义位置的 00 字节改变为 17 字节。
4 在JPISO里还有一个地方记录了文件属性,它用于核对文件定义的属性以防止映像文件出错。
利用Search(查找功能)找十六进制值00 18 00 00 00 00 18 00 。
或者是查找Pingexe 的文本文件名 Ping 的对应 wild char 宽字表示 Ping
Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F
0000DD00 00 19 00 18 00 00 00 00 18 00 64 09 19 12 21 2A d!
0000DD10 E4 00 00 00 01 00 00 01 14 00 50 00 69 00 6E 00 0000DD20 67 00 2E 00 65 00 78 00 65 00 3B 00 31 00 00 00 gexe;1
把 00 00 00 01 00 00 01 14 00 50 改变为 17 00 00 01 00 00 01 14 00 50 。
5例子:JP_HIDEISO
付录1: 文件旗标(File Flags)设置
One Byte, each bit of which is a Flag:
Bit
0 1 2 3 4 5 6 7
注意1: 不同的文件格式可能会有不同的数据长度(Data Length)的定义位置。
在改变之前要了解清楚你使用什么文件格式(ISO,BIN。。。)。
在烧录之前最好使用WINIMAGE等解映像文件软件检验它。
以上就是关于微波炉显示旗子标志全部的内容,包括:微波炉显示旗子标志、求助问题,谁能上图讲解、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)