Sample viewer

vx.netlux.org/Virus.DOS.Necropolis.c

.

GIF

Syscalls:

Time Syscall Op Syscall Name
2018-12-17T22:40:47.621019621Z 48 PC: 12a44 | Get DOS version
2018-12-17T22:40:47.623970075Z 74 PC: 12a5b | Reallocate memory
2018-12-17T22:40:47.627090599Z 11 PC: 12b6e | Get input status
2018-12-17T22:40:47.630623048Z 73 PC: 13136 | Release memory
2018-12-17T22:40:47.633365001Z 73 PC: 1313e | Release memory
2018-12-17T22:40:47.63577745Z 80 PC: 13146 | Set current PSP
2018-12-17T22:40:47.636879318Z 37 PC: 1314f | Set interrupt vector (Interrupt = '34' AKA 'Random write')
2018-12-17T22:40:47.638305018Z 72 PC: 131c0 | Allocate memory
2018-12-17T22:40:47.640953819Z 72 PC: 131c0 | Allocate memory
2018-12-17T22:40:47.642941022Z 73 PC: 12a90 | Release memory
2018-12-17T22:40:47.648256015Z 61 PC: 131c0 | Open file (Filename = '')
2018-12-17T22:40:47.657957647Z 53 PC: 12e98 | Get interrupt vector (Interrupt = '35' AKA 'Get file size in records')
2018-12-17T22:40:47.659183928Z 53 PC: 12ea3 | Get interrupt vector (Interrupt = '36' AKA 'Set random record number')
2018-12-17T22:40:47.660816023Z 37 PC: 12eb2 | Set interrupt vector (Interrupt = '36' AKA 'Set random record number')
2018-12-17T22:40:47.663019442Z 37 PC: 12eb7 | Set interrupt vector (Interrupt = '35' AKA 'Get file size in records')
2018-12-17T22:40:47.671478333Z 66 PC: 131c0 | Move file pointer
2018-12-17T22:40:47.673269155Z 63 PC: 131c0 | Read file or device (Read 26 bytes on handle 5)
2018-12-17T22:40:47.677358171Z 66 PC: 131c0 | Move file pointer
2018-12-17T22:40:47.678736771Z 63 PC: 131c0 | Read file or device (Read 1963 bytes on handle 5)
2018-12-17T22:40:47.687248361Z 66 PC: 131c0 | Move file pointer
2018-12-17T22:40:47.689665555Z 63 PC: 131c0 | Read file or device (Read 1965 bytes on handle 5)
2018-12-17T22:40:47.692369434Z 37 PC: 12fbc | Set interrupt vector (Interrupt = '36' AKA 'Set random record number')
2018-12-17T22:40:47.693632286Z 37 PC: 12fc4 | Set interrupt vector (Interrupt = '35' AKA 'Get file size in records')
2018-12-17T22:40:47.696605183Z 62 PC: 131c0 | Close file
2018-12-17T22:40:47.698761837Z 73 PC: 13136 | Release memory
2018-12-17T22:40:47.700305117Z 73 PC: 1313e | Release memory
2018-12-17T22:40:47.702696279Z 80 PC: 13146 | Set current PSP
2018-12-17T22:40:47.703963042Z 37 PC: 1314f | Set interrupt vector (Interrupt = '34' AKA 'Random write')
2018-12-17T22:40:47.705718551Z 2 PC: 1268d | Character output (Char = '45')
2018-12-17T22:40:47.708322275Z 2 PC: 1268d | Character output (Char = '72')
2018-12-17T22:40:47.711085439Z 2 PC: 1268d | Character output (Char = '72')
2018-12-17T22:40:47.714137036Z 2 PC: 1268d | Character output (Char = '6f')
2018-12-17T22:40:47.716896861Z 2 PC: 1268d | Character output (Char = '72')
2018-12-17T22:40:47.71992017Z 2 PC: 1268d | Character output (Char = '20')
2018-12-17T22:40:47.722432566Z 2 PC: 1268d | Character output (Char = '69')
2018-12-17T22:40:47.724932437Z 2 PC: 1268d | Character output (Char = '6e')
2018-12-17T22:40:47.728384922Z 2 PC: 1268d | Character output (Char = '20')
2018-12-17T22:40:47.730899953Z 2 PC: 1268d | Character output (Char = '45')
2018-12-17T22:40:47.733399836Z 2 PC: 1268d | Character output (Char = '58')
2018-12-17T22:40:47.736340594Z 2 PC: 1268d | Character output (Char = '45')
2018-12-17T22:40:47.738541066Z 2 PC: 1268d | Character output (Char = '20')
2018-12-17T22:40:47.740677283Z 2 PC: 1268d | Character output (Char = '66')
2018-12-17T22:40:47.743831142Z 2 PC: 1268d | Character output (Char = '69')
2018-12-17T22:40:47.746518017Z 2 PC: 1268d | Character output (Char = '6c')
2018-12-17T22:40:47.749192605Z 2 PC: 1268d | Character output (Char = '65')
2018-12-17T22:40:47.752305765Z 2 PC: 1268d | Character output (Char = '0d')