Sample viewer

vx.netlux.org/Virus.DOS.HLLP.Merlin.3976

.

GIF

Syscalls:

Time Syscall Op Syscall Name
2018-12-17T22:21:46.220037346Z 53 PC: 1324c | Get interrupt vector (Interrupt = '144' AKA 'UNKNOWN!')
2018-12-17T22:21:46.222447928Z 53 PC: 1325b | Get interrupt vector (Interrupt = '145' AKA 'UNKNOWN!')
2018-12-17T22:21:46.223453336Z 37 PC: 1326e | Set interrupt vector (Interrupt = '144' AKA 'UNKNOWN!')
2018-12-17T22:21:46.224416041Z 37 PC: 13277 | Set interrupt vector (Interrupt = '145' AKA 'UNKNOWN!')
2018-12-17T22:21:46.225915745Z 74 PC: 1327f | Reallocate memory
2018-12-17T22:21:46.226861372Z 72 PC: 13286 | Allocate memory
2018-12-17T22:21:46.228794464Z 53 PC: 2303a | Get interrupt vector (Interrupt = '0' AKA 'Program terminate')
2018-12-17T22:21:46.250147734Z 53 PC: 2303a | Get interrupt vector (Interrupt = '2' AKA 'Character output')
2018-12-17T22:21:46.251276041Z 53 PC: 2303a | Get interrupt vector (Interrupt = '27' AKA 'Get allocation info for default drive')
2018-12-17T22:21:46.252363079Z 53 PC: 2303a | Get interrupt vector (Interrupt = '33' AKA 'Random read')
2018-12-17T22:21:46.254487574Z 53 PC: 2303a | Get interrupt vector (Interrupt = '35' AKA 'Get file size in records')
2018-12-17T22:21:46.255570333Z 53 PC: 2303a | Get interrupt vector (Interrupt = '36' AKA 'Set random record number')
2018-12-17T22:21:46.256629149Z 53 PC: 2303a | Get interrupt vector (Interrupt = '52' AKA 'Get InDOS flag pointer')
2018-12-17T22:21:46.257994238Z 53 PC: 2303a | Get interrupt vector (Interrupt = '53' AKA 'Get interrupt vector')
2018-12-17T22:21:46.260623025Z 53 PC: 2303a | Get interrupt vector (Interrupt = '54' AKA 'Get free disk space')
2018-12-17T22:21:46.262631264Z 53 PC: 2303a | Get interrupt vector (Interrupt = '55' AKA 'Get or set switch character')
2018-12-17T22:21:46.264675588Z 53 PC: 2303a | Get interrupt vector (Interrupt = '56' AKA 'Get or set country info')
2018-12-17T22:21:46.281847643Z 53 PC: 2303a | Get interrupt vector (Interrupt = '57' AKA 'Create subdirectory')
2018-12-17T22:21:46.283291653Z 53 PC: 2303a | Get interrupt vector (Interrupt = '58' AKA 'Remove subdirectory')
2018-12-17T22:21:46.28466624Z 53 PC: 2303a | Get interrupt vector (Interrupt = '59' AKA 'Change current directory')
2018-12-17T22:21:46.28666607Z 53 PC: 2303a | Get interrupt vector (Interrupt = '60' AKA 'Create or truncate file')
2018-12-17T22:21:46.287889495Z 53 PC: 2303a | Get interrupt vector (Interrupt = '61' AKA 'Open file')
2018-12-17T22:21:46.288987071Z 53 PC: 2303a | Get interrupt vector (Interrupt = '62' AKA 'Close file')
2018-12-17T22:21:46.290779145Z 53 PC: 2303a | Get interrupt vector (Interrupt = '63' AKA 'Read file or device')
2018-12-17T22:21:46.291876085Z 53 PC: 2303a | Get interrupt vector (Interrupt = '117' AKA 'UNKNOWN!')
2018-12-17T22:21:46.292988956Z 37 PC: 2304f | Set interrupt vector (Interrupt = '0' AKA 'Program terminate')
2018-12-17T22:21:46.294951081Z 37 PC: 23057 | Set interrupt vector (Interrupt = '35' AKA 'Get file size in records')
2018-12-17T22:21:46.29599022Z 37 PC: 2305f | Set interrupt vector (Interrupt = '36' AKA 'Set random record number')
2018-12-17T22:21:46.29700804Z 37 PC: 23067 | Set interrupt vector (Interrupt = '63' AKA 'Read file or device')
2018-12-17T22:21:46.299469019Z 68 PC: 23c29 | I/O control for devices (Set for = '')
2018-12-17T22:21:46.301574704Z 60 PC: 23700 | Create or truncate file
2018-12-17T22:21:46.318108582Z 62 PC: 23750 | Close file
2018-12-17T22:21:46.320359237Z 65 PC: 23849 | Delete file (Filename = '')
2018-12-17T22:21:46.336626498Z 26 PC: 22f17 | Set disk transfer address
2018-12-17T22:21:46.338169347Z 78 PC: 22f23 | Find first file
2018-12-17T22:21:46.345655615Z 61 PC: 23700 | Open file (Filename = 'TEST.EXE')
2018-12-17T22:21:46.352907056Z 66 PC: 23d28 | Move file pointer
2018-12-17T22:21:46.354663674Z 66 PC: 23d36 | Move file pointer
2018-12-17T22:21:46.357394515Z 66 PC: 23d44 | Move file pointer
2018-12-17T22:21:46.360094338Z 66 PC: 23d28 | Move file pointer
2018-12-17T22:21:46.361815435Z 66 PC: 23d36 | Move file pointer
2018-12-17T22:21:46.363542114Z 66 PC: 23d44 | Move file pointer
2018-12-17T22:21:46.366308306Z 63 PC: 237d3 | Read file or device (Read 28 bytes on handle 5)
2018-12-17T22:21:46.368944793Z 66 PC: 23d28 | Move file pointer
2018-12-17T22:21:46.370304374Z 66 PC: 23d36 | Move file pointer
2018-12-17T22:21:46.372670475Z 66 PC: 23d44 | Move file pointer
2018-12-17T22:21:46.374241717Z 66 PC: 23d28 | Move file pointer
2018-12-17T22:21:46.375561794Z 66 PC: 23d36 | Move file pointer
2018-12-17T22:21:46.377904134Z 66 PC: 23d44 | Move file pointer
2018-12-17T22:21:46.380313374Z 66 PC: 23d28 | Move file pointer
2018-12-17T22:21:46.38185371Z 66 PC: 23d36 | Move file pointer
2018-12-17T22:21:46.384330834Z 66 PC: 23d44 | Move file pointer
2018-12-17T22:21:46.389956647Z 66 PC: 23d28 | Move file pointer
2018-12-17T22:21:46.399458887Z 66 PC: 23d36 | Move file pointer
2018-12-17T22:21:46.402285965Z 66 PC: 23d44 | Move file pointer
2018-12-17T22:21:46.404294574Z 66 PC: 23d28 | Move file pointer
2018-12-17T22:21:46.405829616Z 66 PC: 23d36 | Move file pointer
2018-12-17T22:21:46.407575139Z 66 PC: 23d44 | Move file pointer
2018-12-17T22:21:46.409927924Z 66 PC: 23d28 | Move file pointer
2018-12-17T22:21:46.411358748Z 66 PC: 23d36 | Move file pointer
2018-12-17T22:21:46.412917441Z 66 PC: 23d44 | Move file pointer
2018-12-17T22:21:46.415333799Z 66 PC: 23d28 | Move file pointer
2018-12-17T22:21:46.417057328Z 66 PC: 23d36 | Move file pointer
2018-12-17T22:21:46.418798376Z 66 PC: 23d44 | Move file pointer
2018-12-17T22:21:46.421154623Z 66 PC: 23832 | Move file pointer
2018-12-17T22:21:46.422903488Z 64 PC: 237d3 | Write file or device (Write 3976 bytes on handle 5)
2018-12-17T22:21:46.432013747Z 66 PC: 23832 | Move file pointer
2018-12-17T22:21:46.43476798Z 64 PC: 237d3 | Write file or device (Write 28 bytes on handle 5)
2018-12-17T22:21:46.438617313Z 62 PC: 23750 | Close file
2018-12-17T22:21:46.447014387Z 67 PC: 22ebf | Get or set file attributes
2018-12-17T22:21:46.453674847Z 67 PC: 22ee6 | Get or set file attributes
2018-12-17T22:21:46.463684481Z 26 PC: 22f3b | Set disk transfer address
2018-12-17T22:21:46.465171022Z 79 PC: 22f40 | Find next file
2018-12-17T22:21:46.469102739Z 64 PC: 23458 | Write file or device (Write 0 bytes on handle 1)
2018-12-17T22:21:46.47121591Z 37 PC: 23191 | Set interrupt vector (Interrupt = '0' AKA 'Program terminate')
2018-12-17T22:21:46.472754268Z 37 PC: 23191 | Set interrupt vector (Interrupt = '2' AKA 'Character output')
2018-12-17T22:21:46.47526216Z 37 PC: 23191 | Set interrupt vector (Interrupt = '27' AKA 'Get allocation info for default drive')
2018-12-17T22:21:46.476684807Z 37 PC: 23191 | Set interrupt vector (Interrupt = '33' AKA 'Random read')
2018-12-17T22:21:46.478127968Z 37 PC: 23191 | Set interrupt vector (Interrupt = '35' AKA 'Get file size in records')
2018-12-17T22:21:46.480326435Z 37 PC: 23191 | Set interrupt vector (Interrupt = '36' AKA 'Set random record number')
2018-12-17T22:21:46.481743046Z 37 PC: 23191 | Set interrupt vector (Interrupt = '52' AKA 'Get InDOS flag pointer')
2018-12-17T22:21:46.483146123Z 37 PC: 23191 | Set interrupt vector (Interrupt = '53' AKA 'Get interrupt vector')
2018-12-17T22:21:46.48511911Z 37 PC: 23191 | Set interrupt vector (Interrupt = '54' AKA 'Get free disk space')
2018-12-17T22:21:46.486560731Z 37 PC: 23191 | Set interrupt vector (Interrupt = '55' AKA 'Get or set switch character')
2018-12-17T22:21:46.487938128Z 37 PC: 23191 | Set interrupt vector (Interrupt = '56' AKA 'Get or set country info')
2018-12-17T22:21:46.489994421Z 37 PC: 23191 | Set interrupt vector (Interrupt = '57' AKA 'Create subdirectory')
2018-12-17T22:21:46.491859616Z 37 PC: 23191 | Set interrupt vector (Interrupt = '58' AKA 'Remove subdirectory')
2018-12-17T22:21:46.493275264Z 37 PC: 23191 | Set interrupt vector (Interrupt = '59' AKA 'Change current directory')
2018-12-17T22:21:46.495409951Z 37 PC: 23191 | Set interrupt vector (Interrupt = '60' AKA 'Create or truncate file')
2018-12-17T22:21:46.496857307Z 37 PC: 23191 | Set interrupt vector (Interrupt = '61' AKA 'Open file')
2018-12-17T22:21:46.498232625Z 37 PC: 23191 | Set interrupt vector (Interrupt = '62' AKA 'Close file')
2018-12-17T22:21:46.500477929Z 37 PC: 23191 | Set interrupt vector (Interrupt = '63' AKA 'Read file or device')
2018-12-17T22:21:46.50222259Z 37 PC: 23191 | Set interrupt vector (Interrupt = '117' AKA 'UNKNOWN!')
2018-12-17T22:21:46.503568245Z 73 PC: 132c2 | Release memory
2018-12-17T22:21:46.505701473Z 37 PC: 132d0 | Set interrupt vector (Interrupt = '144' AKA 'UNKNOWN!')
2018-12-17T22:21:46.506912106Z 37 PC: 132da | Set interrupt vector (Interrupt = '145' AKA 'UNKNOWN!')
2018-12-17T22:21:46.508088186Z 98 PC: 132de | Get current PSP
2018-12-17T22:21:46.509829973Z 9 PC: 12e31 | Display string (Could not find end pointer)
2018-12-17T22:21:46.513927665Z 76 PC: 12e35 | Terminate with return code (Return code = '36')