今天看到一篇关于隐藏硬盘的文章,看了一下代码,但是没弄明白,特别是红色那一段带嘛,麻烦大家帮忙解释一下,谢谢!
C:\DEBUG
-A 100
5FE3:0100 MOV AX, 0201
5FE3:0103 MOV BX, 0200
5FE3:0106 MOV CX, 0001
5FE3:0409 MOV DX, 0080

5FE3:010C INT 13
5FE3:010E JC 011D

[color=FF0000]5FE3:0110 MOV SI, 03FE
5FE3:0113 XOR BP, AA55
5FE3:0016 MOV [SI], AA55
5FE3:0118 MOV AX, 0301
5FE3:001B INT 13[/color]

5FE3:001D MOV DX, 014E
5FE3:0120 JC 012E
5FE3:0122 CMP [SI], BP
5FE3:0124 JZ 012B
5FE3:0126 MOV DX, 0136
5FE3:0129 JMP 012E
5FE3:012B MOV DX, 0142
5FE3:012E MOV AH, 09
5FE3:0139 INT 21
5FE3:0132 INT 20
5FE3:0134 ^C
-E l36 "硬盘已隐藏!$"
-E 142 "硬盘已恢复!$"
-E 14E "改变不成功!$"
-R CX
CX 0000
:58
-N A:HIDEHDD.COM
-W
-Q