⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 037 软件世界 技巧与实践.txt

📁 希望大家会喜欢 这个是很不错的一个本书 就是电脑报的 精华本
💻 TXT
📖 第 1 页 / 共 5 页
字号:
小资料:Windows中的文件后缀名
  *.drv为设备驱动程序(Driver)、*.fon和*.fot都是字库文件、*.grp为分组文件(Group)、*.ini为初始化信息文件 (Initiation)、*.crd即卡片文件(Card)、*.rec即记录器宏文件(Record)、*.wri即文本文件(Write)、*.doc和*.rtf也是文本文件(Document),它们是Word产生的文件、*.cal为日历文件、*.clp是剪贴板中的文件格式、*.htm和 *.html即主页文件、*.par为交换文件、*.pwl为口令文件(Password)等等。 
 
 
深入剖析微软系统的格式化冲突 
 
广东 陈杭州 (2005年2月21日 第7期)  
  对于微软操作系统来说,格式化是经常发生的事情。但是在格式化过程中同样会出现很多问题,面对格式化中出现的问题,很多朋友都觉得不知所措。下面这位朋友在遇到格式化冲突的问题之后,却是积极地进行研究,甚至通过实验来发掘问题背后的东西,这可以说是学习电脑值得倡导的一种做法。
  如果有朋友问:“我在用DOS启动盘启动后格式化了C盘,重启后照样进入了原先C盘的操作系统,反而D盘的内容全部不见了。”你会毫不犹豫地回答:“那是因为你的C盘在装系统时或装了系统后被转换成了NTFS格式,而NTFS格式的C盘在实DOS模式下不可见,所以你在DOS中见到并格式化的C盘其实是WIN里面的D盘。”事实如此,NTFS格式的分区在实DOS模式下的不认盘符已经是大多数朋友掌握的知识。
  但如果反过来问:“我在用DOS启动盘启动后格式化了D盘,重启后硬盘居然进不了系统,经查看D盘的数据还在,反而C盘的数据没有了。”相信会被搞得一头雾水。下面我们就通过一个实验来解决这个故障现象。为方便说明,对Win2000(NT5.0)/WinXP(NT5.1)/Win2003(NT5.2)我们在下面简称“NT系统”;而“DOS启动盘”则指的是我们现在最常用到的Win98版本的DOS启动盘(MSDOS7.1)。为避免在说清楚问题时盘符上的混淆以及我们针对的故障现象,硬盘的分区格式也定为最常用的FAT32格式。
  现在我们以标准格式进行操作来做实验。
  第一步:DOS启动盘启动,用FDISK对硬盘进行分区:主分区(C盘)、扩展分区、逻辑分区1(D盘)、逻辑分区2(E盘)、激活主分区。重启后对三个分区用FORMAT进行格式化。(这一步操作也可用PQ或DM进行)
  第二步:继续用NT系统光盘启动安装系统至C盘。
  第三步:安装完成后进入NT系统。打开我的电脑,右击D盘,选择“格式化”(文件格式仍旧选择FAT32)。完成格式化后再往D盘随便复制几个文件,以方便后来查看格式化结果。
  第四步:重启后用DOS盘启动系统,再用FORMAT命令对D盘进行格式化:A:\>format d:或A:\>format d:/q
  第五步:重启,故障出现:C盘数据全部丢失,D盘文件仍然存在。
  分析:只要跳过上面第三步的操作,无故障发生,那我们就从执行第三步操作的前后找起,执行完第二步后我们先不急于执行第三步,而是用DOS启动盘启动,用DEBUG调入D盘的0扇区数据,查看其BPB表中的变化(一些无影响的BPB表数据这里不介绍了)
  A:\>debug
  -L 100 3 0 1
  -D 11C L4
  B7 72 13 02
  -Q
  上面操作显示的字节十六进制值在BPB表中定义为特殊隐含扇区数,下面略述一下其在FAT32和FAT16格式上的不同之处:
  FAT32格式中:该值为该逻辑盘起始扇区相对于第一张分区表(也有称为主引导扇区或硬盘0柱0道1扇区)
  的扇区数,分区大小不同该值不同。
  FAT16格式中:该值为该逻辑盘起始扇区相对于该盘分区表(每个逻辑盘对应一张分区表)所在扇区的扇区数,值一般固定,等同于硬盘参数中的每磁头扇区数,现在的硬盘中的每磁头扇区数都为63个,即十六进制3F,在BPB表中体现为3F 00 00 00。
  在实际使用中发现,这个四字节的值除了与活动分区引导系统和格式化有关外,其它的读写操作并未发现有不良影响。
  记下刚才的BPB表中的四个字节后继续我们的第三步操作,并且在第四步操作中用DOS盘启动后不先进行FORMAT操作,而再次用DEBUG检查一下第三步的执行结果:
  A:\>DEBUG
  -L 100 3 0 1
  -D 11C L4
  3F 00 00 00
  -Q
  我们发现该值竟然被NT系统的格式化以FAT16的标准重写,而DOS启动盘中的FORMAT命令在针对FAT32格式的分区进行格式化时是通过该值进行确定逻辑盘的起始位置,被重写为3F 00 00 00后就刚好与我们的C盘的起始位置相同。现在执行完FORMAT D:或FORMAT D:/Q后,你的C盘的文件就只能看数据恢复软件有无回天之术了。
  在这里还发现NT系统的一个奇怪的现象,懂汇编的朋友可以在NT系统的命令提示符中用DEBUG查询一下虚拟DOS的版本号,居然为5.0版,在实DOS模式中的MSDOS5.0正好只支持FAT16而不支持FAT32,相信在其格式化FAT32格式分区时与填写BPB表中的四个字节有一定的联系。
  不只是在NT系统的窗口状态下的格式化,还包括在NT系统安装过程中的格式化、控制台中的格式化操作都会使FAT32格式分区的BPB表中的该值转写为FAT16标准,这就给习惯在DOS下处理问题的朋友留下的隐患。当你准备在实DOS模式下对FAT32格式的非主分区进行格式化时就得慎重了。上面实验的例子中,就算C盘已经转化成NTFS格式(FORMAT D:改成FORMAT C:),也难逃一劫。在网上不时会有朋友提起这类故障现象,希望上面的实验和分析,各位朋友能引以为鉴。
  预防:在不清楚自己或朋友机器上的FAT32格式的逻辑分区有没有经过NT系统格式化的情况下,如果真的需要在实DOS模式下进行格式化,可以先执行SYS命令(会修复上面提到的影响FORMAT的BPB表中的四个字节),再执行FORMAT命令,以减少不必要的损失。上面的第四步我们如果先执行A:\>sys d:再执行A:\>format d:/q,就可以正确无误地格式化D盘了。
 
 
如何躲避腾讯的QQ追杀 
 
黑龙江 王松柏 (2005年4月4日 第13期)  
  很多朋友都拥有多余的QQ号码,但普通的号码在一定时间内没有登录就会被腾讯公司收回,腾讯的官方解释是:普通号码,资料空白,里面没有好友或好友过少以及三个月不登录QQ ,腾讯公司都有权收回此号码。原来,你的QQ号码是被腾讯的专业扫号程序“杀”掉了。别怕,告诉你个QQ号码不会被“追杀”的方法:首先,登录英文版的QQ,在“个人资料”里选择你的性别;再把资料里的“这家伙很懒,什么也没有留下”删除,并随手打上几个字符;最重要的一点是:设置16位的密码(字母加数字组合)。最后用中文版本的QQ登录此号码,查看个人资料,如显示为“年龄 34; 性别 无”即可安全避开腾讯的扫描回收程序,免去了定期登录不常用QQ号码的麻烦。
 
 
董师傅茶坊(18) 
 
(2005年5月9日 第18期)  
话题馆
代挂QQ,我的密码安全吗?
  本期嘉宾:欧鹏(IE插件管理专家UPIEA 2005的作者)
  “不用告诉对方QQ号码和密码,甚至不需要你有自己的电脑,只要找个能上网的地方,就可以通过浏览器远程操作QQ上、下线,让服务器为你24小时挂机”;“挂QQ软件可以在一台电脑上挂多个QQ而不占用过多资源”,这是部分读者最近来信中提到的两种QQ挂机方式。他们都有一个相同的疑问:让别人代挂,或是通过软件挂,自己的密码安全有保障吗?这次,师傅我会针对读者的这些疑问来谈谈。首先欢迎本期做客“话题馆”的嘉宾欧鹏。
  董师傅:腾讯QQ推出等级功能(统计在线时长增加等级)后,我就发现周围有不少人为了能早点挂到16级以上(可享受任意上传设置QQ自定义头像和建立一个QQ群的特权)而天天开着QQ几乎不关机。现在网络上还有人专门制作了QQ挂机程序,这种程序可以在一台电脑上挂很多QQ,又不怎么占资源。你能简单谈谈这类挂机软件的原理吗?这类软件安全吗?
  欧鹏:这类程序并没有启动QQ客户端而是通过自身程序登录QQ,一般采用LumaQQ内核,凡是利用LumaQQ内核的挂机程序,都是采用QQ2004协议,由于只是登录,故资源占用极少,可以挂很多QQ。和普通方式登录QQ一样,也记录在线时间。腾讯方面完全能阻止这类软件的登录,但目前仅声明5月20日后低于2004版本的QQ上线是不计算在线时间的。
  从原理上来讲,这类程序本身还是可靠的。但如果有人在软件里加入后门程序,就能把用户的QQ密码和资料发到指定的邮箱,因此下载这类软件后务必要查毒。
  董师傅:说到代挂,董师傅我曾经也热衷过一段时间网游,因此对代挂还是比较熟悉的。不过当时网游要么是在自己电脑上挂,要么是把密码、账号给信誉好点的网游代练公司,让代练公司代挂。但像前面我提到的那种利用代挂公司专业服务器来挂QQ,既不需要长时间开自己的电脑,又不需要告诉对方自己的号码和密码,师傅我就有点不太明白了。这种方式是否有效呢?
  欧鹏:我研究了一下你所说的那个网站,这种代挂是有效的。用户以网页形式提交QQ号码和密码后,通过调用服务器上的程序登录QQ。用户还可以设置QQ上、下线,查看当前QQ状态等。程序采用的是QQ2000协议,QQ2000协议不支持自定义表情等,所以资源占用较少。
  最近我还看了另一个服务器代挂,是下载客户端到本地,用户通过该客户端提交QQ号码和密码后,服务器登录QQ,方式虽不同,但都有效。
  在这里提醒大家,被强行下线的QQ是不计算在线时间的,当自己要登录QQ的时候,先把挂服务器上的QQ设置为离线为好。另外,由于它采用的是QQ2000协议,故5月20日后将不计算在线时间,但服务商可从技术上解决该问题。
  董师傅:说到这种服务的安全问题,我想应该和网游里的脱机外挂有些类似吧?因为毕竟要通过服务器验证,服务器采取一定手段就能记录到用户的密码,因此这种方式还是有可能导致用户密码被盗取的。
  欧鹏:对,如果服务器记录了用户设置的QQ号码和密码,只要是该服务器的管理人员,都能得到用户号码与密码。虽然有密码保护,但很多用户要么没设置,要么就是忘了当初设置的资料等。因此是否安全,就要看服务提供商的信誉了。
  提醒大家,要保存好申请密码保护时的相关资料,申请时填的安全邮件也一定要记得。
  董师傅:非常感谢欧鹏的说明。从上面的讨论大家也可以了解到,其它非常规方式挂QQ,总是存在一定的密码被盗风险。就董师傅个人来说,尽管非常佩服腾讯公司的精明,但并不会看重QQ等级,因为它的实际作用并不大。对于喜欢挂QQ的朋友,董师傅建议大家:不要盲目挂QQ,而导致QQ被盗;如想要自定义头像,挂到16级就可以了。一般连续挂一个月,而后就不要特意挂了。
会客厅
本期技术支持专家:李锋

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -