slavelord 发表于 2006-8-1 15:47:02

hrbx 发表于 2006-8-1 19:37:35

举个例子说明一下:
If Register Then
   mov al,1
else
mov al,0
End if

如果程序出现类似的判断,那么可以将al看作是标志位。
暴破时只需将mov al,0 的地方改为 mov al,1,程序就会认为注册成功。

随便说的,呵呵,不对的话不要拍砖:)

wxh9833 发表于 2006-8-5 14:36:19

Mysoft 发表于 2006-8-5 19:36:21

可能是条件判断的关键指标,类似关键跳转
PS:我瞎蒙的,表砖头。。

caterpilla 发表于 2006-8-5 22:26:59

标志位是一个特殊寄存器,用来记载每条指令结束后是否为零,溢出等信息。
一些跳转指令都以标志寄存器中某一标志位来做为条件,如JZ,JNZ等。
页: [1]
查看完整版本: 标志位是什么?