- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件安全技术的讲义
下面的汇编程序给出了额外扇区磁道的产生过程 C>DEBUG -E 0000:0522;修改磁盘基数表 0000:0522 DF 02,25,02,09,0A,2A 0000:0528 FF 50,0A -A 100;格式化软盘第16道0面程序 0FA0:0100 MOV AX,0501 0FA0:0103 MOV BX,1000 0FA0:0106 MOV CX,1001 0FA0:0109 MOV DX,0000 0FA0:010C INT 13 0FA0:010E INT 3 0FA0:010F 4.4扇段软标记加密法 -E 1000 ;设置格式化时所需参数 0FA0:1000 00.10 00.00 00.01 00.02 00.10 00.00 00.02 00.02 0FA0:1008 00.10 00.00 00.03 00.02 00.10 00.00 00.04 00.02 0FA0:1010 00.10 00.00 00.05 00.02 00.10 00.00 00.06 00.02 0FA0:1018 00.10 00.00 00.07 00.02 00.10 00.00 00.08 00.02 0FA0:1020 00.10 00.00 00.09 00.02 00.10 00.00 00.0A 00.02 -G=100 ;执行格式化程序 AX=0000 BX=1000 CX=1001 DX=0000 SP=FFEE BP=0000 SI = 0000 DI=0000 SS=0FA0 ES=0FA0 SS=0FA0 CS=0FA0 IP=010E NV UP EI NG NZ AC PE NC 0FA0:0F0E CC INT 3 -E 0000:0522 ;恢复磁盘基数表 0000:0522 DF.02,25,02,0A,09,2A 0000:0528 FF.0A,50 4.4扇段软标记加密法 下面给出读取磁道额外扇区的程序及其执行结果: C>DEBUG ;进入DEBUG -E 0000:0525 ;修改磁盘基数表 0000:0528 02,09,0A,2A. 0000:0528 FF,50,0A -A 100 ;读16道0面第10扇区程序 0FA0:0100 MOV AX,0201 0FA0:0103 MOV BX,1000 0FA0:0106 MOV CX,100A 0FA0:0109 MOV DX,0000 0FA0:010C INT 13 0FA0:010E INT 3 0FA0:010F 4.4扇段软标记加密法 4.4扇段软标记加密法 4.4.4 超级扇段加密法 由于磁盘机本身电路的原因,磁盘机对读出的要求较低,往往对大扇区能正确读出,但要复制大扇区一般是做不到的。根据这个原理,Softguard系统公司研制了超级扇段技术来实现磁盘防拷贝。超级扇段技术也称连续写技术,它使用专用设备在软盘上写上一些超长的扇区,这些扇区的长度接近一个磁道的长度(如N=5时,每扇区字节数为4096字节)。普通的磁盘控制器不能写这些扇区,但在程序控制下可以成功地读出这些扇区(磁盘机甚至可以正确读出N=6的扇区)。 超级扇段技术可以作为一种防拷贝加密技术单独使用,也可以同其他技术结合起来使用,如扇区接缝指纹技术和磁道接缝指纹技术中可以使用超级扇段技术。 4.4扇段软标记加密法 下面的程序给出了读取超级扇段的操作过程(这里,超级扇段容量为4096字节,即N=5,其所在磁道为0面39道): C>DEBUG;进入DEBUG —E 0000:0525 ;修改磁盘基数表 0000:0525 02.05 09.01 一A 100 ;读39道0面第1扇区程序 0FA0:0100 MOV AX,0201 0FA0:0103 MOV BX,1000 0FA0:0106 MOV CX,2701 0FA0:0109 MOV DX,0000 0FA0:010C INT 13 0FA0:010E INT 3 0FA0:010F 一G=100 ;执行读程序 AX=0000 BX=1000 CX=0901 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000 DS=0FA0 ES=0FA0 SS=0FA0 CS=0FA0 IP=010E NV UP EI N
文档评论(0)