能力值:
( LV2,RANK:10 )
|
-
-
26 楼
太强大了吧 下载之
|
能力值:
( LV2,RANK:10 )
|
-
-
27 楼
mark 并收藏了~十分详细
|
能力值:
( LV4,RANK:50 )
|
-
-
28 楼
没有加密分区表,用WINPE进去后恢复MBR后,秒破 。
|
能力值:
( LV2,RANK:10 )
|
-
-
29 楼
cs lodsb ; load the first charact
这句应该是lodsb吧。 cs lodsb不懂是什么意思。
|
能力值:
( LV8,RANK:120 )
|
-
-
30 楼
很强大的东西。~~
|
能力值:
( LV2,RANK:10 )
|
-
-
31 楼
这种加密强度还是不够 重写MBR整个就完了 可以考虑将MBR和PBR共同加密 不知能否实现?
|
能力值:
( LV2,RANK:10 )
|
-
-
32 楼
下来学习,谢谢楼主分享。
|
能力值:
( LV7,RANK:100 )
|
-
-
33 楼
作个记号,以后会回来细细研究
|
能力值:
( LV2,RANK:10 )
|
-
-
34 楼
MBR程序,学习,mark
|
能力值:
( LV2,RANK:10 )
|
-
-
35 楼
不错,支持下。。。
|
能力值:
( LV3,RANK:20 )
|
-
-
36 楼
请问,Bios把MBR加载到内存时还是实模式呢,怎么会内存分页?而且实模式下呢用Eax等扩展寄存器?
mov ax,[0x413] ;40:13,BIOS数据区保存常规的内存大小,单位:KBs.
and al,0xfc ;要求分配的物理内存地址,以页作为基地址
sub ax,4
mov [0x413],ax ;开辟一段内存,实现程序的驻留
shl ax,0x6 ;bx *= 1024 / 16 (KBs->线性地址=KBs*1024,段:除以16)
mov es,ax ;存储段地址
这里把自身拷贝到分配的地址,但是对这种分配方式不明白,还请指点。
|
能力值:
( LV2,RANK:10 )
|
-
-
37 楼
好强大的说……
|
能力值:
( LV2,RANK:10 )
|
-
-
38 楼
感谢楼主....
|
|
|