Sample viewer

vx.netlux.org/Virus.DOS.SCVirus.Pascal.b

.

GIF

Syscalls:

Time Syscall Op Syscall Name
2018-12-17T22:14:42.995717638Z 53 PC: 135c2 | Get interrupt vector (Interrupt = '0' AKA 'Program terminate')
2018-12-17T22:14:43.004560093Z 53 PC: 135c2 | Get interrupt vector (Interrupt = '2' AKA 'Character output')
2018-12-17T22:14:43.005649556Z 53 PC: 135c2 | Get interrupt vector (Interrupt = '27' AKA 'Get allocation info for default drive')
2018-12-17T22:14:43.006751412Z 53 PC: 135c2 | Get interrupt vector (Interrupt = '33' AKA 'Random read')
2018-12-17T22:14:43.008553384Z 53 PC: 135c2 | Get interrupt vector (Interrupt = '35' AKA 'Get file size in records')
2018-12-17T22:14:43.010029467Z 53 PC: 135c2 | Get interrupt vector (Interrupt = '36' AKA 'Set random record number')
2018-12-17T22:14:43.011186393Z 53 PC: 135c2 | Get interrupt vector (Interrupt = '52' AKA 'Get InDOS flag pointer')
2018-12-17T22:14:43.012845296Z 53 PC: 135c2 | Get interrupt vector (Interrupt = '53' AKA 'Get interrupt vector')
2018-12-17T22:14:43.014084609Z 53 PC: 135c2 | Get interrupt vector (Interrupt = '54' AKA 'Get free disk space')
2018-12-17T22:14:43.015325431Z 53 PC: 135c2 | Get interrupt vector (Interrupt = '55' AKA 'Get or set switch character')
2018-12-17T22:14:43.018626075Z 53 PC: 135c2 | Get interrupt vector (Interrupt = '56' AKA 'Get or set country info')
2018-12-17T22:14:43.020205838Z 53 PC: 135c2 | Get interrupt vector (Interrupt = '57' AKA 'Create subdirectory')
2018-12-17T22:14:43.021904081Z 53 PC: 135c2 | Get interrupt vector (Interrupt = '58' AKA 'Remove subdirectory')
2018-12-17T22:14:43.02979511Z 53 PC: 135c2 | Get interrupt vector (Interrupt = '59' AKA 'Change current directory')
2018-12-17T22:14:43.030981615Z 53 PC: 135c2 | Get interrupt vector (Interrupt = '60' AKA 'Create or truncate file')
2018-12-17T22:14:43.032062715Z 53 PC: 135c2 | Get interrupt vector (Interrupt = '61' AKA 'Open file')
2018-12-17T22:14:43.037075669Z 53 PC: 135c2 | Get interrupt vector (Interrupt = '62' AKA 'Close file')
2018-12-17T22:14:43.038284641Z 53 PC: 135c2 | Get interrupt vector (Interrupt = '63' AKA 'Read file or device')
2018-12-17T22:14:43.039436025Z 53 PC: 135c2 | Get interrupt vector (Interrupt = '117' AKA 'UNKNOWN!')
2018-12-17T22:14:43.04115116Z 37 PC: 135d7 | Set interrupt vector (Interrupt = '0' AKA 'Program terminate')
2018-12-17T22:14:43.042141964Z 37 PC: 135df | Set interrupt vector (Interrupt = '35' AKA 'Get file size in records')
2018-12-17T22:14:43.043102179Z 37 PC: 135e7 | Set interrupt vector (Interrupt = '36' AKA 'Set random record number')
2018-12-17T22:14:43.04469784Z 37 PC: 135ef | Set interrupt vector (Interrupt = '63' AKA 'Read file or device')
2018-12-17T22:14:43.046915402Z 68 PC: 1395f | I/O control for devices (Set for = '')
2018-12-17T22:14:43.049218626Z 26 PC: 13515 | Set disk transfer address
2018-12-17T22:14:43.051254062Z 78 PC: 13521 | Find first file
2018-12-17T22:14:43.057331839Z 64 PC: 13a62 | Write file or device (Write 0 bytes on handle 1)
2018-12-17T22:14:43.058987433Z 37 PC: 136d6 | Set interrupt vector (Interrupt = '0' AKA 'Program terminate')
2018-12-17T22:14:43.061083043Z 37 PC: 136d6 | Set interrupt vector (Interrupt = '2' AKA 'Character output')
2018-12-17T22:14:43.062260708Z 37 PC: 136d6 | Set interrupt vector (Interrupt = '27' AKA 'Get allocation info for default drive')
2018-12-17T22:14:43.063246063Z 37 PC: 136d6 | Set interrupt vector (Interrupt = '33' AKA 'Random read')
2018-12-17T22:14:43.06442833Z 37 PC: 136d6 | Set interrupt vector (Interrupt = '35' AKA 'Get file size in records')
2018-12-17T22:14:43.065848832Z 37 PC: 136d6 | Set interrupt vector (Interrupt = '36' AKA 'Set random record number')
2018-12-17T22:14:43.066897712Z 37 PC: 136d6 | Set interrupt vector (Interrupt = '52' AKA 'Get InDOS flag pointer')
2018-12-17T22:14:43.070478716Z 37 PC: 136d6 | Set interrupt vector (Interrupt = '53' AKA 'Get interrupt vector')
2018-12-17T22:14:43.081024065Z 37 PC: 136d6 | Set interrupt vector (Interrupt = '54' AKA 'Get free disk space')
2018-12-17T22:14:43.082749537Z 37 PC: 136d6 | Set interrupt vector (Interrupt = '55' AKA 'Get or set switch character')
2018-12-17T22:14:43.083944761Z 37 PC: 136d6 | Set interrupt vector (Interrupt = '56' AKA 'Get or set country info')
2018-12-17T22:14:43.086360044Z 37 PC: 136d6 | Set interrupt vector (Interrupt = '57' AKA 'Create subdirectory')
2018-12-17T22:14:43.087491218Z 37 PC: 136d6 | Set interrupt vector (Interrupt = '58' AKA 'Remove subdirectory')
2018-12-17T22:14:43.088600977Z 37 PC: 136d6 | Set interrupt vector (Interrupt = '59' AKA 'Change current directory')
2018-12-17T22:14:43.09008225Z 37 PC: 136d6 | Set interrupt vector (Interrupt = '60' AKA 'Create or truncate file')
2018-12-17T22:14:43.091460094Z 37 PC: 136d6 | Set interrupt vector (Interrupt = '61' AKA 'Open file')
2018-12-17T22:14:43.093139837Z 37 PC: 136d6 | Set interrupt vector (Interrupt = '62' AKA 'Close file')
2018-12-17T22:14:43.094955961Z 37 PC: 136d6 | Set interrupt vector (Interrupt = '63' AKA 'Read file or device')
2018-12-17T22:14:43.096524513Z 37 PC: 136d6 | Set interrupt vector (Interrupt = '117' AKA 'UNKNOWN!')
2018-12-17T22:14:43.098401427Z 76 PC: 13715 | Terminate with return code (Return code = '0')