Sample viewer

vx.netlux.org/Virus.DOS.Hellfire.1122.a

.

GIF

Syscalls:

Time Syscall Op Syscall Name
2018-12-17T22:57:51.227960363Z 37 PC: 12a4c | Set interrupt vector (Interrupt = '36' AKA 'Set random record number')
2018-12-17T22:57:51.229356357Z 78 PC: 12a56 | Find first file
2018-12-17T22:57:51.236648723Z 61 PC: 12a60 | Open file (Filename = 'SLEEP.COM')
2018-12-17T22:57:51.243828769Z 63 PC: 12a6b | Read file or device (Read 1 bytes on handle 5)
2018-12-17T22:57:51.251346193Z 62 PC: 12a6f | Close file
2018-12-17T22:57:51.25444106Z 67 PC: 12a80 | Get or set file attributes
2018-12-17T22:57:51.260900338Z 67 PC: 12a88 | Get or set file attributes
2018-12-17T22:57:51.278772256Z 61 PC: 12a8d | Open file (Filename = 'SLEEP.COM')
2018-12-17T22:57:51.288347138Z 44 PC: 12a92 | Get time 0x12a92: mov word ptr [0x55e], dx
0x12a96: mov ah, 0x40
0x12a98: push ax
0x12a99: mov cx, 0x462
0x12a9c: push cx
0x12a9d: mov dx, 0x100
0x12aa0: jmp 0x12e81
0x12aa3: mov ax, 0x4301
0x12aa6: mov dx, 0x9e
0x12aa9: pop cx
0x12aaa: int 0x21
0x12aac: mov ah, 9
0x12aae: mov dx, 0x1f7
0x12ab1: int 0x21
0x12ab3: int 0x20
0x12ab5: mov ah, 0xf
0x12ab7: int 0x10
0x12ab9: xor ah, ah
0x12abb: int 0x10
0x12abd: mov ah, 1
2018-12-17T22:57:51.291223805Z 64 PC: 12e88 | Write file or device (Write 1122 bytes on handle 5)
2018-12-17T22:57:51.299245156Z 67 PC: 12aac | Get or set file attributes
2018-12-17T22:57:51.310142864Z 9 PC: 12ab3 | Display string (String= 'Bad command or file name ')