Sample viewer

vx.netlux.org/Virus.DOS.VCC.298

.

GIF

Syscalls:

Time Syscall Op Syscall Name
2018-12-17T22:40:19.95523038Z 26 PC: 12a70 | Set disk transfer address
2018-12-17T22:40:19.956673178Z 37 PC: 12a7d | Set interrupt vector (Interrupt = '1' AKA 'Character input')
2018-12-17T22:40:19.958232414Z 37 PC: 12a81 | Set interrupt vector (Interrupt = '3' AKA 'Auxiliary input')
2018-12-17T22:40:19.959610004Z 44 PC: 12a85 | Get time 0x12a85: cmp dl, 0xd
0x12a88: jg 0x12a8e
0x12a8a: mov al, 0x82
0x12a8c: out 0x21, al
0x12a8e: mov ah, 0x2c
0x12a90: int 0x21
0x12a92: cmp dl, 0x32
0x12a95: jl 0x12ab5
0x12a97: mov ah, 9
0x12a99: lea dx, word ptr [bp + 0x165]
0x12a9d: int 0x21
0x12a9f: mov ah, 0
0x12aa1: int 0x16
0x12aa3: jmp 0x12ab5
0x12aa5: inc bx
0x12aa6: outsw dx, word ptr [si]
0x12aa7: dec si
0x12aa8: dec dx
0x12aa9: jne 0x12afd
0x12aab: push dx
2018-12-17T22:40:19.962277364Z 44 PC: 12a92 | Get time 0x12a92: cmp dl, 0x32
0x12a95: jl 0x12ab5
0x12a97: mov ah, 9
0x12a99: lea dx, word ptr [bp + 0x165]
0x12a9d: int 0x21
0x12a9f: mov ah, 0
0x12aa1: int 0x16
0x12aa3: jmp 0x12ab5
0x12aa5: inc bx
0x12aa6: outsw dx, word ptr [si]
0x12aa7: dec si
0x12aa8: dec dx
0x12aa9: jne 0x12afd
0x12aab: push dx
0x12aad: xor si, word ptr cs:[bx + si]
0x12ab0: xor byte ptr [bx + di], ah
0x12ab2: or cl, byte ptr [di]
0x12ab4: and al, 0xc6
0x12ab6: xchg byte ptr [bx + 1], ch
0x12aba: mov ah, 0x4e
2018-12-17T22:40:19.964528982Z 9 PC: 12a9f | Display string (Could not find end pointer)