Sample viewer

vx.netlux.org/Virus.DOS.HLLP.16470

.

GIF

Syscalls:

Time Syscall Op Syscall Name
2018-12-17T22:27:42.30300814Z 53 PC: 154da | Get interrupt vector (Interrupt = '0' AKA 'Program terminate')
2018-12-17T22:27:42.310523534Z 53 PC: 154da | Get interrupt vector (Interrupt = '2' AKA 'Character output')
2018-12-17T22:27:42.314483858Z 53 PC: 154da | Get interrupt vector (Interrupt = '27' AKA 'Get allocation info for default drive')
2018-12-17T22:27:42.316178891Z 53 PC: 154da | Get interrupt vector (Interrupt = '33' AKA 'Random read')
2018-12-17T22:27:42.31839408Z 53 PC: 154da | Get interrupt vector (Interrupt = '35' AKA 'Get file size in records')
2018-12-17T22:27:42.320405506Z 53 PC: 154da | Get interrupt vector (Interrupt = '36' AKA 'Set random record number')
2018-12-17T22:27:42.32305791Z 53 PC: 154da | Get interrupt vector (Interrupt = '52' AKA 'Get InDOS flag pointer')
2018-12-17T22:27:42.325412215Z 53 PC: 154da | Get interrupt vector (Interrupt = '53' AKA 'Get interrupt vector')
2018-12-17T22:27:42.327795106Z 53 PC: 154da | Get interrupt vector (Interrupt = '54' AKA 'Get free disk space')
2018-12-17T22:27:42.330259635Z 53 PC: 154da | Get interrupt vector (Interrupt = '55' AKA 'Get or set switch character')
2018-12-17T22:27:42.332609734Z 53 PC: 154da | Get interrupt vector (Interrupt = '56' AKA 'Get or set country info')
2018-12-17T22:27:42.335226251Z 53 PC: 154da | Get interrupt vector (Interrupt = '57' AKA 'Create subdirectory')
2018-12-17T22:27:42.337603932Z 53 PC: 154da | Get interrupt vector (Interrupt = '58' AKA 'Remove subdirectory')
2018-12-17T22:27:42.339311397Z 53 PC: 154da | Get interrupt vector (Interrupt = '59' AKA 'Change current directory')
2018-12-17T22:27:42.342134411Z 53 PC: 154da | Get interrupt vector (Interrupt = '60' AKA 'Create or truncate file')
2018-12-17T22:27:42.343681639Z 53 PC: 154da | Get interrupt vector (Interrupt = '61' AKA 'Open file')
2018-12-17T22:27:42.345182819Z 53 PC: 154da | Get interrupt vector (Interrupt = '62' AKA 'Close file')
2018-12-17T22:27:42.347537258Z 53 PC: 154da | Get interrupt vector (Interrupt = '63' AKA 'Read file or device')
2018-12-17T22:27:42.34907583Z 53 PC: 154da | Get interrupt vector (Interrupt = '117' AKA 'UNKNOWN!')
2018-12-17T22:27:42.350694068Z 37 PC: 154ef | Set interrupt vector (Interrupt = '0' AKA 'Program terminate')
2018-12-17T22:27:42.353306256Z 37 PC: 154f7 | Set interrupt vector (Interrupt = '35' AKA 'Get file size in records')
2018-12-17T22:27:42.355194584Z 37 PC: 154ff | Set interrupt vector (Interrupt = '36' AKA 'Set random record number')
2018-12-17T22:27:42.35679016Z 37 PC: 15507 | Set interrupt vector (Interrupt = '63' AKA 'Read file or device')
2018-12-17T22:27:42.359870028Z 68 PC: 160d8 | I/O control for devices (Set for = '��>�����硢Z�������b��d�����j��f��h��^�����������"����`��[��_��1��\����������w��x��')
2018-12-17T22:27:42.498225007Z 37 PC: 148e1 | Set interrupt vector (Interrupt = '27' AKA 'Get allocation info for default drive')
2018-12-17T22:27:42.500567893Z 48 PC: 15cee | Get DOS version
2018-12-17T22:27:42.503515008Z 67 PC: 15361 | Get or set file attributes
2018-12-17T22:27:42.511073831Z 67 PC: 15388 | Get or set file attributes
2018-12-17T22:27:42.528747974Z 72 PC: 15082 | Allocate memory
2018-12-17T22:27:42.530863749Z 72 PC: 15082 | Allocate memory
2018-12-17T22:27:42.534484778Z 61 PC: 15116 | Open file (Filename = 'A:\TEST.EXE')
2018-12-17T22:27:42.542326637Z 66 PC: 15042 | Move file pointer
2018-12-17T22:27:42.544572138Z 66 PC: 15042 | Move file pointer
2018-12-17T22:27:42.547816532Z 63 PC: 1517d | Read file or device (Read 131071 bytes on handle 5)
2018-12-17T22:27:42.555638595Z 66 PC: 15042 | Move file pointer
2018-12-17T22:27:42.557430656Z 63 PC: 1517d | Read file or device (Read 65538 bytes on handle 5)
2018-12-17T22:27:42.56127089Z 66 PC: 15042 | Move file pointer
2018-12-17T22:27:42.563415822Z 63 PC: 1517d | Read file or device (Read 82000 bytes on handle 5)
2018-12-17T22:27:42.574535798Z 44 PC: 16570 | Get time 0x16570: mov word ptr [0x3e], cx
0x16574: mov word ptr [0x40], dx
0x16578: retf
0x16579: mov bx, sp
0x1657b: mov al, byte ptr ss:[bx + 4]
0x1657f: cmp al, 0x61
0x16581: jb 0x16589
0x16583: cmp al, 0x7a
0x16585: ja 0x16589
0x16587: sub al, 0x20
0x16589: retf 2
0x1658c: mov di, 0x52
0x1658f: push ds
0x16590: pop es
0x16591: mov cx, 0xf2a
0x16594: sub cx, di
0x16596: shr cx, 1
0x16598: xor ax, ax
0x1659a: cld
0x1659b: rep stosd dword ptr es:[di], eax
2018-12-17T22:27:42.578085658Z 50 PC: 14386 | Get disk parameter block for specified drive
2018-12-17T22:27:42.582254757Z 72 PC: 15082 | Allocate memory
2018-12-17T22:27:42.593708356Z 73 PC: 151f3 | Release memory
2018-12-17T22:27:42.596087994Z 67 PC: 15361 | Get or set file attributes
2018-12-17T22:27:42.603734004Z 67 PC: 15388 | Get or set file attributes
2018-12-17T22:27:42.615134547Z 61 PC: 15116 | Open file (Filename = 'A:\SLEEP.COM')
2018-12-17T22:27:42.623065933Z 66 PC: 15042 | Move file pointer
2018-12-17T22:27:42.626180513Z 63 PC: 1517d | Read file or device (Read 131071 bytes on handle 6)
2018-12-17T22:27:42.633980972Z 67 PC: 15388 | Get or set file attributes
2018-12-17T22:27:42.646415796Z 67 PC: 15361 | Get or set file attributes
2018-12-17T22:27:42.654427262Z 67 PC: 15388 | Get or set file attributes
2018-12-17T22:27:42.666601671Z 61 PC: 15116 | Open file (Filename = 'A:\PRINT.COM')
2018-12-17T22:27:42.674677722Z 66 PC: 15042 | Move file pointer
2018-12-17T22:27:42.67788679Z 63 PC: 1517d | Read file or device (Read 131071 bytes on handle 7)
2018-12-17T22:27:42.685961654Z 67 PC: 15388 | Get or set file attributes
2018-12-17T22:27:42.697672357Z 67 PC: 15361 | Get or set file attributes
2018-12-17T22:27:42.710547792Z 67 PC: 15388 | Get or set file attributes
2018-12-17T22:27:42.722482853Z 61 PC: 15116 | Open file (Filename = 'A:\PHANG.COM')
2018-12-17T22:27:42.730289999Z 66 PC: 15042 | Move file pointer
2018-12-17T22:27:42.732543341Z 63 PC: 1517d | Read file or device (Read 131071 bytes on handle 8)
2018-12-17T22:27:42.747952217Z 67 PC: 15388 | Get or set file attributes
2018-12-17T22:27:42.759371313Z 67 PC: 15361 | Get or set file attributes
2018-12-17T22:27:42.766793229Z 67 PC: 15388 | Get or set file attributes
2018-12-17T22:27:42.778992539Z 61 PC: 15116 | Open file (Filename = 'A:\PAH.COM')
2018-12-17T22:27:42.786704191Z 66 PC: 15042 | Move file pointer
2018-12-17T22:27:42.788646885Z 63 PC: 1517d | Read file or device (Read 131071 bytes on handle 9)
2018-12-17T22:27:42.796684775Z 67 PC: 15388 | Get or set file attributes
2018-12-17T22:27:42.808626662Z 67 PC: 15361 | Get or set file attributes
2018-12-17T22:27:42.81118676Z 66 PC: 15042 | Move file pointer
2018-12-17T22:27:42.814198229Z 63 PC: 1517d | Read file or device (Read 82000 bytes on handle 5)
2018-12-17T22:27:42.824371982Z 66 PC: 15042 | Move file pointer
2018-12-17T22:27:42.826758711Z 64 PC: 151bd | Write file or device (Write 82000 bytes on handle 5)
2018-12-17T22:27:42.839871016Z 66 PC: 15042 | Move file pointer
2018-12-17T22:27:42.842587296Z 64 PC: 151bd | Write file or device (Write 82000 bytes on handle 5)
2018-12-17T22:27:42.853051436Z 62 PC: 1514b | Close file
2018-12-17T22:27:42.864114359Z 50 PC: 14386 | Get disk parameter block for specified drive
2018-12-17T22:27:42.875726136Z 73 PC: 151f3 | Release memory
2018-12-17T22:27:42.877753773Z 73 PC: 151f3 | Release memory
2018-12-17T22:27:42.882741334Z 67 PC: 15388 | Get or set file attributes
2018-12-17T22:27:42.89532291Z 53 PC: 15458 | Get interrupt vector (Interrupt = '0' AKA 'Program terminate')
2018-12-17T22:27:42.897156242Z 37 PC: 15461 | Set interrupt vector (Interrupt = '0' AKA 'Program terminate')
2018-12-17T22:27:42.898952174Z 53 PC: 15458 | Get interrupt vector (Interrupt = '2' AKA 'Character output')
2018-12-17T22:27:42.901163967Z 37 PC: 15461 | Set interrupt vector (Interrupt = '2' AKA 'Character output')
2018-12-17T22:27:42.902958902Z 53 PC: 15458 | Get interrupt vector (Interrupt = '27' AKA 'Get allocation info for default drive')
2018-12-17T22:27:42.904786994Z 37 PC: 15461 | Set interrupt vector (Interrupt = '27' AKA 'Get allocation info for default drive')
2018-12-17T22:27:42.90748163Z 53 PC: 15458 | Get interrupt vector (Interrupt = '33' AKA 'Random read')
2018-12-17T22:27:42.90938465Z 37 PC: 15461 | Set interrupt vector (Interrupt = '33' AKA 'Random read')
2018-12-17T22:27:42.911257451Z 53 PC: 15458 | Get interrupt vector (Interrupt = '35' AKA 'Get file size in records')
2018-12-17T22:27:42.913997026Z 37 PC: 15461 | Set interrupt vector (Interrupt = '35' AKA 'Get file size in records')
2018-12-17T22:27:42.915859776Z 53 PC: 15458 | Get interrupt vector (Interrupt = '36' AKA 'Set random record number')
2018-12-17T22:27:42.917769219Z 37 PC: 15461 | Set interrupt vector (Interrupt = '36' AKA 'Set random record number')
2018-12-17T22:27:42.920573125Z 53 PC: 15458 | Get interrupt vector (Interrupt = '52' AKA 'Get InDOS flag pointer')
2018-12-17T22:27:42.922491435Z 37 PC: 15461 | Set interrupt vector (Interrupt = '52' AKA 'Get InDOS flag pointer')
2018-12-17T22:27:42.924234236Z 53 PC: 15458 | Get interrupt vector (Interrupt = '53' AKA 'Get interrupt vector')
2018-12-17T22:27:42.926928753Z 37 PC: 15461 | Set interrupt vector (Interrupt = '53' AKA 'Get interrupt vector')
2018-12-17T22:27:42.929106773Z 53 PC: 15458 | Get interrupt vector (Interrupt = '54' AKA 'Get free disk space')
2018-12-17T22:27:42.931010122Z 37 PC: 15461 | Set interrupt vector (Interrupt = '54' AKA 'Get free disk space')
2018-12-17T22:27:42.933503044Z 53 PC: 15458 | Get interrupt vector (Interrupt = '55' AKA 'Get or set switch character')
2018-12-17T22:27:42.935271408Z 37 PC: 15461 | Set interrupt vector (Interrupt = '55' AKA 'Get or set switch character')
2018-12-17T22:27:42.937140097Z 53 PC: 15458 | Get interrupt vector (Interrupt = '56' AKA 'Get or set country info')
2018-12-17T22:27:42.939535986Z 37 PC: 15461 | Set interrupt vector (Interrupt = '56' AKA 'Get or set country info')
2018-12-17T22:27:42.941372168Z 53 PC: 15458 | Get interrupt vector (Interrupt = '57' AKA 'Create subdirectory')
2018-12-17T22:27:42.943349708Z 37 PC: 15461 | Set interrupt vector (Interrupt = '57' AKA 'Create subdirectory')
2018-12-17T22:27:42.945842829Z 53 PC: 15458 | Get interrupt vector (Interrupt = '58' AKA 'Remove subdirectory')
2018-12-17T22:27:42.947634505Z 37 PC: 15461 | Set interrupt vector (Interrupt = '58' AKA 'Remove subdirectory')
2018-12-17T22:27:42.949498636Z 53 PC: 15458 | Get interrupt vector (Interrupt = '59' AKA 'Change current directory')
2018-12-17T22:27:42.952123677Z 37 PC: 15461 | Set interrupt vector (Interrupt = '59' AKA 'Change current directory')
2018-12-17T22:27:42.953993278Z 53 PC: 15458 | Get interrupt vector (Interrupt = '60' AKA 'Create or truncate file')
2018-12-17T22:27:42.955917968Z 37 PC: 15461 | Set interrupt vector (Interrupt = '60' AKA 'Create or truncate file')
2018-12-17T22:27:42.958298401Z 53 PC: 15458 | Get interrupt vector (Interrupt = '61' AKA 'Open file')
2018-12-17T22:27:42.966799701Z 37 PC: 15461 | Set interrupt vector (Interrupt = '61' AKA 'Open file')
2018-12-17T22:27:42.968748797Z 53 PC: 15458 | Get interrupt vector (Interrupt = '62' AKA 'Close file')
2018-12-17T22:27:42.97136751Z 37 PC: 15461 | Set interrupt vector (Interrupt = '62' AKA 'Close file')
2018-12-17T22:27:42.973494915Z 53 PC: 15458 | Get interrupt vector (Interrupt = '63' AKA 'Read file or device')
2018-12-17T22:27:42.97541692Z 37 PC: 15461 | Set interrupt vector (Interrupt = '63' AKA 'Read file or device')
2018-12-17T22:27:42.978150834Z 53 PC: 15458 | Get interrupt vector (Interrupt = '117' AKA 'UNKNOWN!')
2018-12-17T22:27:42.97993104Z 37 PC: 15461 | Set interrupt vector (Interrupt = '117' AKA 'UNKNOWN!')
2018-12-17T22:27:42.981890139Z 41 PC: 1540f | Parse filename
2018-12-17T22:27:42.984240702Z 41 PC: 1541d | Parse filename
2018-12-17T22:27:42.986627177Z 75 PC: 15428 | Execute program
2018-12-17T22:27:43.005395136Z 9 PC: 1f825 | Display string (String= 'Sophos Ltd, Oxford sacrificial COM goat 7400H bytes long ')
2018-12-17T22:27:43.012178853Z 0 PC: 1f829 | Program terminate
2018-12-17T22:27:43.015889855Z 53 PC: 15458 | Get interrupt vector (Interrupt = '0' AKA 'Program terminate')
2018-12-17T22:27:43.017521946Z 37 PC: 15461 | Set interrupt vector (Interrupt = '0' AKA 'Program terminate')
2018-12-17T22:27:43.01932382Z 53 PC: 15458 | Get interrupt vector (Interrupt = '2' AKA 'Character output')
2018-12-17T22:27:43.021366648Z 37 PC: 15461 | Set interrupt vector (Interrupt = '2' AKA 'Character output')
2018-12-17T22:27:43.022990835Z 53 PC: 15458 | Get interrupt vector (Interrupt = '27' AKA 'Get allocation info for default drive')
2018-12-17T22:27:43.024838535Z 37 PC: 15461 | Set interrupt vector (Interrupt = '27' AKA 'Get allocation info for default drive')
2018-12-17T22:27:43.027301792Z 53 PC: 15458 | Get interrupt vector (Interrupt = '33' AKA 'Random read')
2018-12-17T22:27:43.02893817Z 37 PC: 15461 | Set interrupt vector (Interrupt = '33' AKA 'Random read')
2018-12-17T22:27:43.030553266Z 53 PC: 15458 | Get interrupt vector (Interrupt = '35' AKA 'Get file size in records')
2018-12-17T22:27:43.03321405Z 37 PC: 15461 | Set interrupt vector (Interrupt = '35' AKA 'Get file size in records')
2018-12-17T22:27:43.034882628Z 53 PC: 15458 | Get interrupt vector (Interrupt = '36' AKA 'Set random record number')
2018-12-17T22:27:43.03657701Z 37 PC: 15461 | Set interrupt vector (Interrupt = '36' AKA 'Set random record number')
2018-12-17T22:27:43.039192143Z 53 PC: 15458 | Get interrupt vector (Interrupt = '52' AKA 'Get InDOS flag pointer')
2018-12-17T22:27:43.040839287Z 37 PC: 15461 | Set interrupt vector (Interrupt = '52' AKA 'Get InDOS flag pointer')
2018-12-17T22:27:43.042433545Z 53 PC: 15458 | Get interrupt vector (Interrupt = '53' AKA 'Get interrupt vector')
2018-12-17T22:27:43.045036351Z 37 PC: 15461 | Set interrupt vector (Interrupt = '53' AKA 'Get interrupt vector')
2018-12-17T22:27:43.046661853Z 53 PC: 15458 | Get interrupt vector (Interrupt = '54' AKA 'Get free disk space')
2018-12-17T22:27:43.048309697Z 37 PC: 15461 | Set interrupt vector (Interrupt = '54' AKA 'Get free disk space')
2018-12-17T22:27:43.050695623Z 53 PC: 15458 | Get interrupt vector (Interrupt = '55' AKA 'Get or set switch character')
2018-12-17T22:27:43.052652118Z 37 PC: 15461 | Set interrupt vector (Interrupt = '55' AKA 'Get or set switch character')
2018-12-17T22:27:43.054275602Z 53 PC: 15458 | Get interrupt vector (Interrupt = '56' AKA 'Get or set country info')
2018-12-17T22:27:43.057707597Z 37 PC: 15461 | Set interrupt vector (Interrupt = '56' AKA 'Get or set country info')
2018-12-17T22:27:43.059355571Z 53 PC: 15458 | Get interrupt vector (Interrupt = '57' AKA 'Create subdirectory')
2018-12-17T22:27:43.061173999Z 37 PC: 15461 | Set interrupt vector (Interrupt = '57' AKA 'Create subdirectory')
2018-12-17T22:27:43.063535215Z 53 PC: 15458 | Get interrupt vector (Interrupt = '58' AKA 'Remove subdirectory')
2018-12-17T22:27:43.064837402Z 37 PC: 15461 | Set interrupt vector (Interrupt = '58' AKA 'Remove subdirectory')
2018-12-17T22:27:43.066168717Z 53 PC: 15458 | Get interrupt vector (Interrupt = '59' AKA 'Change current directory')
2018-12-17T22:27:43.06798688Z 37 PC: 15461 | Set interrupt vector (Interrupt = '59' AKA 'Change current directory')
2018-12-17T22:27:43.069491815Z 53 PC: 15458 | Get interrupt vector (Interrupt = '60' AKA 'Create or truncate file')
2018-12-17T22:27:43.071070532Z 37 PC: 15461 | Set interrupt vector (Interrupt = '60' AKA 'Create or truncate file')
2018-12-17T22:27:43.073522673Z 53 PC: 15458 | Get interrupt vector (Interrupt = '61' AKA 'Open file')
2018-12-17T22:27:43.075263623Z 37 PC: 15461 | Set interrupt vector (Interrupt = '61' AKA 'Open file')
2018-12-17T22:27:43.076758425Z 53 PC: 15458 | Get interrupt vector (Interrupt = '62' AKA 'Close file')
2018-12-17T22:27:43.078362473Z 37 PC: 15461 | Set interrupt vector (Interrupt = '62' AKA 'Close file')
2018-12-17T22:27:43.080137277Z 53 PC: 15458 | Get interrupt vector (Interrupt = '63' AKA 'Read file or device')
2018-12-17T22:27:43.082213249Z 37 PC: 15461 | Set interrupt vector (Interrupt = '63' AKA 'Read file or device')
2018-12-17T22:27:43.083864029Z 53 PC: 15458 | Get interrupt vector (Interrupt = '117' AKA 'UNKNOWN!')
2018-12-17T22:27:43.087299437Z 37 PC: 15461 | Set interrupt vector (Interrupt = '117' AKA 'UNKNOWN!')
2018-12-17T22:27:43.088627154Z 67 PC: 15388 | Get or set file attributes
2018-12-17T22:27:43.09949471Z 72 PC: 15082 | Allocate memory
2018-12-17T22:27:43.102090623Z 72 PC: 15082 | Allocate memory
2018-12-17T22:27:43.105085978Z 50 PC: 14386 | Get disk parameter block for specified drive
2018-12-17T22:27:43.116046382Z 61 PC: 15116 | Open file (Filename = 'A:\TEST.EXE')
2018-12-17T22:27:43.127428981Z 63 PC: 1517d | Read file or device (Read 16464 bytes on handle 5)
2018-12-17T22:27:43.136786371Z 66 PC: 15042 | Move file pointer
2018-12-17T22:27:43.139055798Z 63 PC: 1517d | Read file or device (Read 16464 bytes on handle 5)
2018-12-17T22:27:43.150172737Z 66 PC: 15042 | Move file pointer
2018-12-17T22:27:43.15234741Z 64 PC: 151bd | Write file or device (Write 16464 bytes on handle 5)
2018-12-17T22:27:43.163189158Z 66 PC: 15042 | Move file pointer
2018-12-17T22:27:43.166466342Z 64 PC: 151bd | Write file or device (Write 16464 bytes on handle 5)
2018-12-17T22:27:43.176665864Z 62 PC: 1514b | Close file
2018-12-17T22:27:43.185386823Z 67 PC: 15388 | Get or set file attributes
2018-12-17T22:27:43.197668164Z 73 PC: 151f3 | Release memory
2018-12-17T22:27:43.199513543Z 73 PC: 151f3 | Release memory
2018-12-17T22:27:43.201327815Z 44 PC: 1531d | Get time 0x1531d: xor ah, ah
0x1531f: mov al, dl
0x15321: les di, ptr [bp + 6]
0x15324: stosw word ptr es:[di], ax
0x15325: mov al, dh
0x15327: les di, ptr [bp + 0xa]
0x1532a: stosw word ptr es:[di], ax
0x1532b: mov al, cl
0x1532d: les di, ptr [bp + 0xe]
0x15330: stosw word ptr es:[di], ax
0x15331: mov al, ch
0x15333: les di, ptr [bp + 0x12]
0x15336: stosw word ptr es:[di], ax
0x15337: pop bp
0x15338: retf 0x10
0x1533b: push bp
0x1533c: mov bp, sp
0x1533e: mov ch, byte ptr [bp + 0xc]
0x15341: mov cl, byte ptr [bp + 0xa]
0x15344: mov dh, byte ptr [bp + 8]
2018-12-17T22:27:43.205031458Z 42 PC: 152e7 | Get date 0x152e7: xor ah, ah
0x152e9: les di, ptr [bp + 6]
0x152ec: stosw word ptr es:[di], ax
0x152ed: mov al, dl
0x152ef: les di, ptr [bp + 0xa]
0x152f2: stosw word ptr es:[di], ax
0x152f3: mov al, dh
0x152f5: les di, ptr [bp + 0xe]
0x152f8: stosw word ptr es:[di], ax
0x152f9: xchg ax, cx
0x152fa: les di, ptr [bp + 0x12]
0x152fd: stosw word ptr es:[di], ax
0x152fe: pop bp
0x152ff: retf 0x10
0x15302: push bp
0x15303: mov bp, sp
0x15305: mov cx, word ptr [bp + 0xa]
0x15308: mov dh, byte ptr [bp + 8]
0x1530b: mov dl, byte ptr [bp + 6]
0x1530e: mov ah, 0x2b
2018-12-17T22:27:43.208055628Z 37 PC: 15631 | Set interrupt vector (Interrupt = '0' AKA 'Program terminate')
2018-12-17T22:27:43.218788872Z 37 PC: 15631 | Set interrupt vector (Interrupt = '2' AKA 'Character output')
2018-12-17T22:27:43.224362205Z 37 PC: 15631 | Set interrupt vector (Interrupt = '27' AKA 'Get allocation info for default drive')
2018-12-17T22:27:43.226893664Z 37 PC: 15631 | Set interrupt vector (Interrupt = '33' AKA 'Random read')
2018-12-17T22:27:43.229573149Z 37 PC: 15631 | Set interrupt vector (Interrupt = '35' AKA 'Get file size in records')
2018-12-17T22:27:43.232634984Z 37 PC: 15631 | Set interrupt vector (Interrupt = '36' AKA 'Set random record number')
2018-12-17T22:27:43.23446599Z 37 PC: 15631 | Set interrupt vector (Interrupt = '52' AKA 'Get InDOS flag pointer')
2018-12-17T22:27:43.236553928Z 37 PC: 15631 | Set interrupt vector (Interrupt = '53' AKA 'Get interrupt vector')
2018-12-17T22:27:43.239886778Z 37 PC: 15631 | Set interrupt vector (Interrupt = '54' AKA 'Get free disk space')
2018-12-17T22:27:43.242386093Z 37 PC: 15631 | Set interrupt vector (Interrupt = '55' AKA 'Get or set switch character')
2018-12-17T22:27:43.255622184Z 37 PC: 15631 | Set interrupt vector (Interrupt = '56' AKA 'Get or set country info')
2018-12-17T22:27:43.268369396Z 37 PC: 15631 | Set interrupt vector (Interrupt = '57' AKA 'Create subdirectory')
2018-12-17T22:27:43.269821395Z 37 PC: 15631 | Set interrupt vector (Interrupt = '58' AKA 'Remove subdirectory')
2018-12-17T22:27:43.271256208Z 37 PC: 15631 | Set interrupt vector (Interrupt = '59' AKA 'Change current directory')
2018-12-17T22:27:43.273416734Z 37 PC: 15631 | Set interrupt vector (Interrupt = '60' AKA 'Create or truncate file')
2018-12-17T22:27:43.27504091Z 37 PC: 15631 | Set interrupt vector (Interrupt = '61' AKA 'Open file')
2018-12-17T22:27:43.276769162Z 37 PC: 15631 | Set interrupt vector (Interrupt = '62' AKA 'Close file')
2018-12-17T22:27:43.279214612Z 37 PC: 15631 | Set interrupt vector (Interrupt = '63' AKA 'Read file or device')
2018-12-17T22:27:43.281245921Z 37 PC: 15631 | Set interrupt vector (Interrupt = '117' AKA 'UNKNOWN!')
2018-12-17T22:27:43.28297222Z 76 PC: 15670 | Terminate with return code (Return code = '0')