【发布时间】:2015-11-26 23:17:28
【问题描述】:
我刚刚结束了我的代码,它允许覆盖您的密码。它是这样的(FASM):
org 100h
mov cx, 16
petla:
mov ah,08h
int 21h
cmp al,0dh
je OK
mov ah,02h
mov dl,42
int 21h
cmp cx,0
je Fail
loop petla
Fail:
mov dl, 0ah
int 21h
mov dx, pass2
mov ah,9
int 21h
jmp koniec
OK:
mov dl, 0ah
int 21h
mov dx, pass
mov ah,9
int 21h
jmp koniec
koniec:
mov ah,4ch
int 21h
pass db 'Password OK', 0Ah, 0Dh, '$'
pass2 db 'Password Fail', 0Ah, 0Dh, '$'
现在我需要打印真正的密码。我知道字符串缓冲区是必须的以及缓冲区的声明应该是什么样子,但我真的不知道如何使用它并使其工作。 求救:) 干杯。
【问题讨论】: