硬盘怎样加密_移动硬盘加密

硬盘怎样加密_移动硬盘加密

ID:78939277

大小:13.83 KB

页数:5页

时间:2022-02-07

硬盘怎样加密_移动硬盘加密_第1页
硬盘怎样加密_移动硬盘加密_第2页
硬盘怎样加密_移动硬盘加密_第3页
硬盘怎样加密_移动硬盘加密_第4页
硬盘怎样加密_移动硬盘加密_第5页
资源描述:

《硬盘怎样加密_移动硬盘加密》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、硬盘怎样加密_移动硬盘加密你们知道u盘可以加密,但是知道硬盘也是可以加密的吗?那么硬盘怎样加密呢?跟着一起学习硬盘是怎样加密吧。硬盘加密的几种方法:一、修改硬盘分区表信息硬盘分区表信息对硬盘的启动至关重要,假如找不到有效的分区表,将不能从硬盘启动或即使从软盘启动也找不到硬盘。通常,第一个分区表项的第0子节为80h,表示c盘为活动dos分区,硬盘能否自举就看这里。若将该字节改为00h,则不能从硬盘启动,但从软盘启动后,硬盘仍旧可以访问。分区表的第4字节是分区类型标记,第一分区的此处通常为06h,表示c盘为活动dos分区,若对第一分区的此处

2、进行修改可对硬盘起到肯定加密作用。详细表现在:1.若将该字节改为0,则表示该分区未用法,当然不能再从c盘启动了。从软盘启动后,原来的c盘不见了,看到的c盘是原来的d盘,d盘是原来的e盘,依此类推。2.若将此处字节改为05h,则不但不能从硬盘启动,即使从软盘启动,硬盘的每个规律盘都不行访问,这样等于整个硬盘被加密了。另外,硬盘主引导记录的有效标记是该扇区的最终两字节为55aah。若将这两字节变为0,也可以实现对整个硬盘加锁而不能被访问。硬盘分区表在物理0柱面0磁头1扇区,可以用nortonforwin95中的diskedit挺直将该扇区调

3、出并修改后存盘。或者在debug下用int13h的02h子功能将0柱面0磁头1扇区读到内存,在相应位置进行修改,再用int13h的03h子功能写入0柱面0磁头1扇区就可以了。上面的加密处理,对一般用户来讲已足够了。但对有阅历的用户,即使硬盘不行访问,也可以用int13h的02h子功能将0柱面0磁头1扇区读出,依据阅历将相应位置数据进行修改,可以实现对硬盘解锁,由于这些位置的数据通常是固定的或有限的几种情形。另外一种保险但显得笨拙的方法是将硬盘的分区表项备份起来,然后将其全部变为0,这样别人由于不知道分区信息,就无法对硬盘解锁和访问硬盘了

4、。二、对硬盘启动加口令在cmos中可以设置系统口令,使非法用户无法启动计算机,当然也就无法用法硬盘了。但这并未真正锁住硬盘,由于只要将硬盘挂在别的计算机上,硬盘上的数据和软件仍可用法。要对硬盘启动加口令,可以首先将硬盘0柱面0磁头1扇区的主引导记录和分区信息都储存在硬盘并不用法的隐含扇区,比如0柱面0磁头3扇区。然后用debug重写一个不超过512字节的程序(事实上100多字节足矣)装载到硬盘0柱面0磁头1扇区。该程序的功能是执行它时首先需要输入口令,若口令不对则进入死循环;若口令正确则读取硬盘上存有主引导记录和分区信息的隐含扇区(0柱

5、面0磁头3扇区),并转去执行主引导记录。由于硬盘启动时首先是bios调用自举程序int19h将主硬盘的0柱面0磁头1扇区的主引导记录读入内存0000:7c00h处执行,已经偷梁换柱,将0柱面0磁头1扇区变为自己设计的程序。这样从硬盘启动时,首先执行的不是主引导程序,而是设计的程序。在执行设计的程序时,口令若不对则无法连续执行,也就无法启动了。即使从软盘启动,由于0柱面0磁头1扇区不再有分区信息,硬盘也不能被访问了。当然还可以将设计的程序像病毒一样,将其中一部分驻留在高端内存,监视int13h的用法,防止0柱面0磁头1扇区被改写。三、对硬

6、盘实现用户加密管理unix操作系统可以实现多用户管理,在dos系统下,将硬盘管理系统进行改进,也可实现类似功能的多用户管理。该管理系统可以满意这样一些要求:1.将硬盘分为公用分区c和若干专用分区d。其中"超级用户'来管理c区,可以对c区进行读写和更新系统;"特殊用户'(如机房内部人员)通过口令用法自己的分区,以爱护自己的文件和数据;"一般用户'(如到机房上机的一般人员)任意用法划定的公用分区。后两种用户都不能对c盘进行写操作,这样假如把操作系统和大量应用软件装在c盘,就能防止在公共机房中其他人有意或无意地对系统和软件的破坏,保证了系统的

7、平安性和稳定性。2.在系统启动时,需要用法软盘钥匙盘才能启动系统,否则硬盘被锁住,不能被用法。此方法的实现可通过利用硬盘分区表中各规律盘的分区链表结构,采纳汇编编程来实现。四、对某个规律盘实现写爱护软盘上有写爱护缺口,在对软盘进行写操作前,bios要检查软盘状态,假如写爱护缺口被封住,则不能进行写操作。而写爱护功能对硬盘而言,在硬件上无法进行,但可通过软件来实现。在dos系统下,磁盘的写操作包括几种状况:①在command.com支持下的写操作,如md、rd、copy等;②在dos功能调用中的一些子功能如功能号为10h、13h、3eh、

8、5bh等可以对硬盘进行写操作;③通过int26h将规律扇区转换为肯定扇区进行写;④通过int13h的子功能号03h、05h等对磁盘进行写操作。但每一种写操作最终都要调用int13h的子功能去实现。因此,假如

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。