Sample viewer

vx.netlux.org/Trojan.DOS.MMi.a

.

GIF

Syscalls:

Time Syscall Op Syscall Name
2018-12-17T22:29:42.42735615Z 53 PC: 1519a | Get interrupt vector (Interrupt = '0' AKA 'Program terminate')
2018-12-17T22:29:42.429430776Z 53 PC: 1519a | Get interrupt vector (Interrupt = '2' AKA 'Character output')
2018-12-17T22:29:42.431505254Z 53 PC: 1519a | Get interrupt vector (Interrupt = '27' AKA 'Get allocation info for default drive')
2018-12-17T22:29:42.433390535Z 53 PC: 1519a | Get interrupt vector (Interrupt = '33' AKA 'Random read')
2018-12-17T22:29:42.436181546Z 53 PC: 1519a | Get interrupt vector (Interrupt = '35' AKA 'Get file size in records')
2018-12-17T22:29:42.439288186Z 53 PC: 1519a | Get interrupt vector (Interrupt = '36' AKA 'Set random record number')
2018-12-17T22:29:42.441008752Z 53 PC: 1519a | Get interrupt vector (Interrupt = '52' AKA 'Get InDOS flag pointer')
2018-12-17T22:29:42.443306903Z 53 PC: 1519a | Get interrupt vector (Interrupt = '53' AKA 'Get interrupt vector')
2018-12-17T22:29:42.445259458Z 53 PC: 1519a | Get interrupt vector (Interrupt = '54' AKA 'Get free disk space')
2018-12-17T22:29:42.446932907Z 53 PC: 1519a | Get interrupt vector (Interrupt = '55' AKA 'Get or set switch character')
2018-12-17T22:29:42.454109891Z 53 PC: 1519a | Get interrupt vector (Interrupt = '56' AKA 'Get or set country info')
2018-12-17T22:29:42.455802895Z 53 PC: 1519a | Get interrupt vector (Interrupt = '57' AKA 'Create subdirectory')
2018-12-17T22:29:42.457506359Z 53 PC: 1519a | Get interrupt vector (Interrupt = '58' AKA 'Remove subdirectory')
2018-12-17T22:29:42.459920006Z 53 PC: 1519a | Get interrupt vector (Interrupt = '59' AKA 'Change current directory')
2018-12-17T22:29:42.46170127Z 53 PC: 1519a | Get interrupt vector (Interrupt = '60' AKA 'Create or truncate file')
2018-12-17T22:29:42.463401634Z 53 PC: 1519a | Get interrupt vector (Interrupt = '61' AKA 'Open file')
2018-12-17T22:29:42.466012211Z 53 PC: 1519a | Get interrupt vector (Interrupt = '62' AKA 'Close file')
2018-12-17T22:29:42.470344129Z 53 PC: 1519a | Get interrupt vector (Interrupt = '63' AKA 'Read file or device')
2018-12-17T22:29:42.471921426Z 53 PC: 1519a | Get interrupt vector (Interrupt = '117' AKA 'UNKNOWN!')
2018-12-17T22:29:42.473644183Z 37 PC: 151af | Set interrupt vector (Interrupt = '0' AKA 'Program terminate')
2018-12-17T22:29:42.475305236Z 37 PC: 151b7 | Set interrupt vector (Interrupt = '35' AKA 'Get file size in records')
2018-12-17T22:29:42.476727814Z 37 PC: 151bf | Set interrupt vector (Interrupt = '36' AKA 'Set random record number')
2018-12-17T22:29:42.47922518Z 37 PC: 151c7 | Set interrupt vector (Interrupt = '63' AKA 'Read file or device')
2018-12-17T22:29:42.480991673Z 68 PC: 15e1d | I/O control for devices (Set for = '')
2018-12-17T22:29:42.549482864Z 37 PC: 14841 | Set interrupt vector (Interrupt = '27' AKA 'Get allocation info for default drive')
2018-12-17T22:29:42.551339927Z 44 PC: 15f54 | Get time 0x15f54: mov word ptr [0x120], cx
0x15f58: mov word ptr [0x122], dx
0x15f5c: retf
0x15f5d: mov cx, di
0x15f5f: mov si, 0xa
0x15f62: mov bx, dx
0x15f64: or bx, bx
0x15f66: jns 0x15f79
0x15f68: neg bx
0x15f6a: neg ax
0x15f6c: sbb bx, 0
0x15f6f: call 0x15f79
0x15f72: dec di
0x15f73: mov byte ptr es:[di], 0x2d
0x15f77: inc cx
0x15f78: ret
0x15f79: xor dx, dx
0x15f7b: xchg ax, bx
0x15f7c: div si
0x15f7e: xchg ax, bx
2018-12-17T22:29:42.554822498Z 53 PC: 14fdd | Get interrupt vector (Interrupt = '1' AKA 'Character input')
2018-12-17T22:29:42.556108315Z 37 PC: 14ff9 | Set interrupt vector (Interrupt = '1' AKA 'Character input')
2018-12-17T22:29:42.557217543Z 53 PC: 14fdd | Get interrupt vector (Interrupt = '3' AKA 'Auxiliary input')
2018-12-17T22:29:42.56294906Z 37 PC: 14ff9 | Set interrupt vector (Interrupt = '3' AKA 'Auxiliary input')
2018-12-17T22:29:42.564351179Z 53 PC: 14fdd | Get interrupt vector (Interrupt = '27' AKA 'Get allocation info for default drive')
2018-12-17T22:29:42.565807676Z 37 PC: 14ff9 | Set interrupt vector (Interrupt = '27' AKA 'Get allocation info for default drive')
2018-12-17T22:29:42.568146853Z 51 PC: 14e4f | Get or set Ctrl-Break
2018-12-17T22:29:42.569456365Z 48 PC: 15b43 | Get DOS version
2018-12-17T22:29:42.571396191Z 67 PC: 14e62 | Get or set file attributes
2018-12-17T22:29:42.579399014Z 67 PC: 14e89 | Get or set file attributes
2018-12-17T22:29:42.609785026Z 61 PC: 15981 | Open file (Filename = 'A:\TEST.EXE')
2018-12-17T22:29:42.617430293Z 63 PC: 15a54 | Read file or device (Read 9173 bytes on handle 5)
2018-12-17T22:29:42.625723211Z 67 PC: 14e89 | Get or set file attributes
2018-12-17T22:29:42.632818488Z 62 PC: 159d1 | Close file
2018-12-17T22:29:42.634562648Z 48 PC: 15b43 | Get DOS version
2018-12-17T22:29:42.636926261Z 26 PC: 14f00 | Set disk transfer address
2018-12-17T22:29:42.638160216Z 78 PC: 14f0c | Find first file
2018-12-17T22:29:42.645213519Z 26 PC: 14f24 | Set disk transfer address
2018-12-17T22:29:42.647495778Z 79 PC: 14f29 | Find next file
2018-12-17T22:29:42.649762808Z 26 PC: 14f24 | Set disk transfer address
2018-12-17T22:29:42.659511424Z 79 PC: 14f29 | Find next file
2018-12-17T22:29:42.661990866Z 26 PC: 14f24 | Set disk transfer address
2018-12-17T22:29:42.663004474Z 79 PC: 14f29 | Find next file
2018-12-17T22:29:42.665979736Z 26 PC: 14f24 | Set disk transfer address
2018-12-17T22:29:42.667661215Z 79 PC: 14f29 | Find next file
2018-12-17T22:29:42.670651146Z 26 PC: 14f24 | Set disk transfer address
2018-12-17T22:29:42.67172628Z 79 PC: 14f29 | Find next file
2018-12-17T22:29:42.675497406Z 26 PC: 14f24 | Set disk transfer address
2018-12-17T22:29:42.676670447Z 79 PC: 14f29 | Find next file
2018-12-17T22:29:42.679741213Z 26 PC: 14f24 | Set disk transfer address
2018-12-17T22:29:42.681589532Z 79 PC: 14f29 | Find next file
2018-12-17T22:29:42.684581398Z 26 PC: 14f24 | Set disk transfer address
2018-12-17T22:29:42.685746223Z 79 PC: 14f29 | Find next file
2018-12-17T22:29:42.702078838Z 26 PC: 14f24 | Set disk transfer address
2018-12-17T22:29:42.703746847Z 79 PC: 14f29 | Find next file
2018-12-17T22:29:42.708101353Z 26 PC: 14f24 | Set disk transfer address
2018-12-17T22:29:42.710555559Z 79 PC: 14f29 | Find next file
2018-12-17T22:29:42.714369479Z 26 PC: 14f24 | Set disk transfer address
2018-12-17T22:29:42.715915817Z 79 PC: 14f29 | Find next file
2018-12-17T22:29:42.72032114Z 26 PC: 14f24 | Set disk transfer address
2018-12-17T22:29:42.722214522Z 79 PC: 14f29 | Find next file
2018-12-17T22:29:42.725673119Z 26 PC: 14f24 | Set disk transfer address
2018-12-17T22:29:42.727166554Z 79 PC: 14f29 | Find next file
2018-12-17T22:29:42.731446018Z 26 PC: 14f24 | Set disk transfer address
2018-12-17T22:29:42.732778847Z 79 PC: 14f29 | Find next file
2018-12-17T22:29:42.736314811Z 26 PC: 14f24 | Set disk transfer address
2018-12-17T22:29:42.738085511Z 79 PC: 14f29 | Find next file
2018-12-17T22:29:42.744234683Z 44 PC: 14dfd | Get time 0x14dfd: xor ah, ah
0x14dff: mov al, dl
0x14e01: les di, ptr [bp + 6]
0x14e04: stosw word ptr es:[di], ax
0x14e05: mov al, dh
0x14e07: les di, ptr [bp + 0xa]
0x14e0a: stosw word ptr es:[di], ax
0x14e0b: mov al, cl
0x14e0d: les di, ptr [bp + 0xe]
0x14e10: stosw word ptr es:[di], ax
0x14e11: mov al, ch
0x14e13: les di, ptr [bp + 0x12]
0x14e16: stosw word ptr es:[di], ax
0x14e17: pop bp
0x14e18: retf 0x10
0x14e1b: push bp
0x14e1c: mov bp, sp
0x14e1e: mov ch, byte ptr [bp + 0xc]
0x14e21: mov cl, byte ptr [bp + 0xa]
0x14e24: mov dh, byte ptr [bp + 8]
2018-12-17T22:29:42.771447588Z 48 PC: 15b43 | Get DOS version
2018-12-17T22:29:42.774541167Z 26 PC: 14f00 | Set disk transfer address
2018-12-17T22:29:42.777049427Z 78 PC: 14f0c | Find first file
2018-12-17T22:29:42.784201123Z 48 PC: 15b43 | Get DOS version
2018-12-17T22:29:42.78706107Z 67 PC: 14e89 | Get or set file attributes
2018-12-17T22:29:42.798358443Z 61 PC: 15981 | Open file (Filename = 'A:\TEST.EXE')
2018-12-17T22:29:42.806346139Z 66 PC: 15ab3 | Move file pointer
2018-12-17T22:29:42.808583844Z 63 PC: 15a54 | Read file or device (Read 9173 bytes on handle 5)
2018-12-17T22:29:42.818421614Z 63 PC: 15a54 | Read file or device (Read 1 bytes on handle 5)
2018-12-17T22:29:42.821380178Z 66 PC: 15ab3 | Move file pointer
2018-12-17T22:29:42.824046233Z 64 PC: 159b2 | Write file or device (Write 0 bytes on handle 5)
2018-12-17T22:29:42.833207791Z 66 PC: 15ab3 | Move file pointer
2018-12-17T22:29:42.835946467Z 64 PC: 15a54 | Write file or device (Write 9173 bytes on handle 5)
2018-12-17T22:29:42.847384824Z 62 PC: 159d1 | Close file
2018-12-17T22:29:42.856995343Z 37 PC: 14ff9 | Set interrupt vector (Interrupt = '1' AKA 'Character input')
2018-12-17T22:29:42.858804621Z 37 PC: 14ff9 | Set interrupt vector (Interrupt = '3' AKA 'Auxiliary input')
2018-12-17T22:29:42.861415274Z 37 PC: 14ff9 | Set interrupt vector (Interrupt = '27' AKA 'Get allocation info for default drive')
2018-12-17T22:29:42.863488295Z 53 PC: 15116 | Get interrupt vector (Interrupt = '0' AKA 'Program terminate')
2018-12-17T22:29:42.86525858Z 37 PC: 1511f | Set interrupt vector (Interrupt = '0' AKA 'Program terminate')
2018-12-17T22:29:42.867680161Z 53 PC: 15116 | Get interrupt vector (Interrupt = '2' AKA 'Character output')
2018-12-17T22:29:42.869666195Z 37 PC: 1511f | Set interrupt vector (Interrupt = '2' AKA 'Character output')
2018-12-17T22:29:42.871353247Z 53 PC: 15116 | Get interrupt vector (Interrupt = '27' AKA 'Get allocation info for default drive')
2018-12-17T22:29:42.873715908Z 37 PC: 1511f | Set interrupt vector (Interrupt = '27' AKA 'Get allocation info for default drive')
2018-12-17T22:29:42.875683924Z 53 PC: 15116 | Get interrupt vector (Interrupt = '33' AKA 'Random read')
2018-12-17T22:29:42.877344993Z 37 PC: 1511f | Set interrupt vector (Interrupt = '33' AKA 'Random read')
2018-12-17T22:29:42.879168355Z 53 PC: 15116 | Get interrupt vector (Interrupt = '35' AKA 'Get file size in records')
2018-12-17T22:29:42.881647569Z 37 PC: 1511f | Set interrupt vector (Interrupt = '35' AKA 'Get file size in records')
2018-12-17T22:29:42.883292793Z 53 PC: 15116 | Get interrupt vector (Interrupt = '36' AKA 'Set random record number')
2018-12-17T22:29:42.884949903Z 37 PC: 1511f | Set interrupt vector (Interrupt = '36' AKA 'Set random record number')
2018-12-17T22:29:42.887543107Z 53 PC: 15116 | Get interrupt vector (Interrupt = '52' AKA 'Get InDOS flag pointer')
2018-12-17T22:29:42.88923281Z 37 PC: 1511f | Set interrupt vector (Interrupt = '52' AKA 'Get InDOS flag pointer')
2018-12-17T22:29:42.890869579Z 53 PC: 15116 | Get interrupt vector (Interrupt = '53' AKA 'Get interrupt vector')
2018-12-17T22:29:42.893522337Z 37 PC: 1511f | Set interrupt vector (Interrupt = '53' AKA 'Get interrupt vector')
2018-12-17T22:29:42.895157137Z 53 PC: 15116 | Get interrupt vector (Interrupt = '54' AKA 'Get free disk space')
2018-12-17T22:29:42.896825918Z 37 PC: 1511f | Set interrupt vector (Interrupt = '54' AKA 'Get free disk space')
2018-12-17T22:29:42.899408197Z 53 PC: 15116 | Get interrupt vector (Interrupt = '55' AKA 'Get or set switch character')
2018-12-17T22:29:42.901070274Z 37 PC: 1511f | Set interrupt vector (Interrupt = '55' AKA 'Get or set switch character')
2018-12-17T22:29:42.902713945Z 53 PC: 15116 | Get interrupt vector (Interrupt = '56' AKA 'Get or set country info')
2018-12-17T22:29:42.905152208Z 37 PC: 1511f | Set interrupt vector (Interrupt = '56' AKA 'Get or set country info')
2018-12-17T22:29:42.907110723Z 53 PC: 15116 | Get interrupt vector (Interrupt = '57' AKA 'Create subdirectory')
2018-12-17T22:29:42.908765623Z 37 PC: 1511f | Set interrupt vector (Interrupt = '57' AKA 'Create subdirectory')
2018-12-17T22:29:42.911129807Z 53 PC: 15116 | Get interrupt vector (Interrupt = '58' AKA 'Remove subdirectory')
2018-12-17T22:29:42.913103009Z 37 PC: 1511f | Set interrupt vector (Interrupt = '58' AKA 'Remove subdirectory')
2018-12-17T22:29:42.914732026Z 53 PC: 15116 | Get interrupt vector (Interrupt = '59' AKA 'Change current directory')
2018-12-17T22:29:42.917110498Z 37 PC: 1511f | Set interrupt vector (Interrupt = '59' AKA 'Change current directory')
2018-12-17T22:29:42.919049811Z 53 PC: 15116 | Get interrupt vector (Interrupt = '60' AKA 'Create or truncate file')
2018-12-17T22:29:42.920697155Z 37 PC: 1511f | Set interrupt vector (Interrupt = '60' AKA 'Create or truncate file')
2018-12-17T22:29:42.923020491Z 53 PC: 15116 | Get interrupt vector (Interrupt = '61' AKA 'Open file')
2018-12-17T22:29:42.924997439Z 37 PC: 1511f | Set interrupt vector (Interrupt = '61' AKA 'Open file')
2018-12-17T22:29:42.926632888Z 53 PC: 15116 | Get interrupt vector (Interrupt = '62' AKA 'Close file')
2018-12-17T22:29:42.928488004Z 37 PC: 1511f | Set interrupt vector (Interrupt = '62' AKA 'Close file')
2018-12-17T22:29:42.930934878Z 53 PC: 15116 | Get interrupt vector (Interrupt = '63' AKA 'Read file or device')
2018-12-17T22:29:42.932612397Z 37 PC: 1511f | Set interrupt vector (Interrupt = '63' AKA 'Read file or device')
2018-12-17T22:29:42.935048567Z 53 PC: 15116 | Get interrupt vector (Interrupt = '117' AKA 'UNKNOWN!')
2018-12-17T22:29:42.937691463Z 37 PC: 1511f | Set interrupt vector (Interrupt = '117' AKA 'UNKNOWN!')
2018-12-17T22:29:42.939375795Z 48 PC: 15b43 | Get DOS version
2018-12-17T22:29:42.941326222Z 41 PC: 150cd | Parse filename
2018-12-17T22:29:42.944236137Z 41 PC: 150db | Parse filename
2018-12-17T22:29:42.946161708Z 75 PC: 150e6 | Execute program
2018-12-17T22:29:42.965568002Z 9 PC: 1d20c | Display string (Could not find end pointer)
2018-12-17T22:29:42.972981599Z 76 PC: 1d211 | Terminate with return code (Return code = '0')
2018-12-17T22:29:42.976619331Z 53 PC: 15116 | Get interrupt vector (Interrupt = '0' AKA 'Program terminate')
2018-12-17T22:29:42.978309807Z 37 PC: 1511f | Set interrupt vector (Interrupt = '0' AKA 'Program terminate')
2018-12-17T22:29:42.981701206Z 53 PC: 15116 | Get interrupt vector (Interrupt = '2' AKA 'Character output')
2018-12-17T22:29:42.986380092Z 37 PC: 1511f | Set interrupt vector (Interrupt = '2' AKA 'Character output')
2018-12-17T22:29:42.987887746Z 53 PC: 15116 | Get interrupt vector (Interrupt = '27' AKA 'Get allocation info for default drive')
2018-12-17T22:29:42.990313821Z 37 PC: 1511f | Set interrupt vector (Interrupt = '27' AKA 'Get allocation info for default drive')
2018-12-17T22:29:42.992267428Z 53 PC: 15116 | Get interrupt vector (Interrupt = '33' AKA 'Random read')
2018-12-17T22:29:42.993929401Z 37 PC: 1511f | Set interrupt vector (Interrupt = '33' AKA 'Random read')
2018-12-17T22:29:42.995891667Z 53 PC: 15116 | Get interrupt vector (Interrupt = '35' AKA 'Get file size in records')
2018-12-17T22:29:42.99755021Z 37 PC: 1511f | Set interrupt vector (Interrupt = '35' AKA 'Get file size in records')
2018-12-17T22:29:42.999368768Z 53 PC: 15116 | Get interrupt vector (Interrupt = '36' AKA 'Set random record number')
2018-12-17T22:29:43.001969457Z 37 PC: 1511f | Set interrupt vector (Interrupt = '36' AKA 'Set random record number')
2018-12-17T22:29:43.003921456Z 53 PC: 15116 | Get interrupt vector (Interrupt = '52' AKA 'Get InDOS flag pointer')
2018-12-17T22:29:43.005587505Z 37 PC: 1511f | Set interrupt vector (Interrupt = '52' AKA 'Get InDOS flag pointer')
2018-12-17T22:29:43.00799476Z 53 PC: 15116 | Get interrupt vector (Interrupt = '53' AKA 'Get interrupt vector')
2018-12-17T22:29:43.010829738Z 37 PC: 1511f | Set interrupt vector (Interrupt = '53' AKA 'Get interrupt vector')
2018-12-17T22:29:43.012463463Z 53 PC: 15116 | Get interrupt vector (Interrupt = '54' AKA 'Get free disk space')
2018-12-17T22:29:43.014914455Z 37 PC: 1511f | Set interrupt vector (Interrupt = '54' AKA 'Get free disk space')
2018-12-17T22:29:43.016889442Z 53 PC: 15116 | Get interrupt vector (Interrupt = '55' AKA 'Get or set switch character')
2018-12-17T22:29:43.018577068Z 37 PC: 1511f | Set interrupt vector (Interrupt = '55' AKA 'Get or set switch character')
2018-12-17T22:29:43.020855717Z 53 PC: 15116 | Get interrupt vector (Interrupt = '56' AKA 'Get or set country info')
2018-12-17T22:29:43.023061943Z 37 PC: 1511f | Set interrupt vector (Interrupt = '56' AKA 'Get or set country info')
2018-12-17T22:29:43.024688894Z 53 PC: 15116 | Get interrupt vector (Interrupt = '57' AKA 'Create subdirectory')
2018-12-17T22:29:43.02710969Z 37 PC: 1511f | Set interrupt vector (Interrupt = '57' AKA 'Create subdirectory')
2018-12-17T22:29:43.029057374Z 53 PC: 15116 | Get interrupt vector (Interrupt = '58' AKA 'Remove subdirectory')
2018-12-17T22:29:43.030731661Z 37 PC: 1511f | Set interrupt vector (Interrupt = '58' AKA 'Remove subdirectory')
2018-12-17T22:29:43.03307556Z 53 PC: 15116 | Get interrupt vector (Interrupt = '59' AKA 'Change current directory')
2018-12-17T22:29:43.035112248Z 37 PC: 1511f | Set interrupt vector (Interrupt = '59' AKA 'Change current directory')
2018-12-17T22:29:43.036587983Z 53 PC: 15116 | Get interrupt vector (Interrupt = '60' AKA 'Create or truncate file')
2018-12-17T22:29:43.038134463Z 37 PC: 1511f | Set interrupt vector (Interrupt = '60' AKA 'Create or truncate file')
2018-12-17T22:29:43.040384816Z 53 PC: 15116 | Get interrupt vector (Interrupt = '61' AKA 'Open file')
2018-12-17T22:29:43.042126322Z 37 PC: 1511f | Set interrupt vector (Interrupt = '61' AKA 'Open file')
2018-12-17T22:29:43.044062806Z 53 PC: 15116 | Get interrupt vector (Interrupt = '62' AKA 'Close file')
2018-12-17T22:29:43.046957191Z 37 PC: 1511f | Set interrupt vector (Interrupt = '62' AKA 'Close file')
2018-12-17T22:29:43.048579932Z 53 PC: 15116 | Get interrupt vector (Interrupt = '63' AKA 'Read file or device')
2018-12-17T22:29:43.050455826Z 37 PC: 1511f | Set interrupt vector (Interrupt = '63' AKA 'Read file or device')
2018-12-17T22:29:43.052455938Z 53 PC: 15116 | Get interrupt vector (Interrupt = '117' AKA 'UNKNOWN!')
2018-12-17T22:29:43.054172037Z 37 PC: 1511f | Set interrupt vector (Interrupt = '117' AKA 'UNKNOWN!')
2018-12-17T22:29:43.056517894Z 48 PC: 15b43 | Get DOS version
2018-12-17T22:29:43.05841231Z 67 PC: 14e89 | Get or set file attributes
2018-12-17T22:29:43.07004575Z 61 PC: 15981 | Open file (Filename = 'A:\TEST.EXE')
2018-12-17T22:29:43.079298781Z 64 PC: 15a54 | Write file or device (Write 9173 bytes on handle 5)
2018-12-17T22:29:43.089640016Z 66 PC: 15ab3 | Move file pointer
2018-12-17T22:29:43.092808579Z 64 PC: 15a54 | Write file or device (Write 9173 bytes on handle 5)
2018-12-17T22:29:43.104671299Z 64 PC: 15a54 | Write file or device (Write 1 bytes on handle 5)
2018-12-17T22:29:43.108207782Z 87 PC: 14ed0 | Get or set file date and time
2018-12-17T22:29:43.110356644Z 67 PC: 14e89 | Get or set file attributes
2018-12-17T22:29:43.124027686Z 62 PC: 159d1 | Close file
2018-12-17T22:29:43.13257092Z 37 PC: 152f1 | Set interrupt vector (Interrupt = '0' AKA 'Program terminate')
2018-12-17T22:29:43.134316894Z 37 PC: 152f1 | Set interrupt vector (Interrupt = '2' AKA 'Character output')
2018-12-17T22:29:43.137097216Z 37 PC: 152f1 | Set interrupt vector (Interrupt = '27' AKA 'Get allocation info for default drive')
2018-12-17T22:29:43.139202239Z 37 PC: 152f1 | Set interrupt vector (Interrupt = '33' AKA 'Random read')
2018-12-17T22:29:43.140904265Z 37 PC: 152f1 | Set interrupt vector (Interrupt = '35' AKA 'Get file size in records')
2018-12-17T22:29:43.143447035Z 37 PC: 152f1 | Set interrupt vector (Interrupt = '36' AKA 'Set random record number')
2018-12-17T22:29:43.145564046Z 37 PC: 152f1 | Set interrupt vector (Interrupt = '52' AKA 'Get InDOS flag pointer')
2018-12-17T22:29:43.14727053Z 37 PC: 152f1 | Set interrupt vector (Interrupt = '53' AKA 'Get interrupt vector')
2018-12-17T22:29:43.14960436Z 37 PC: 152f1 | Set interrupt vector (Interrupt = '54' AKA 'Get free disk space')
2018-12-17T22:29:43.151035457Z 37 PC: 152f1 | Set interrupt vector (Interrupt = '55' AKA 'Get or set switch character')
2018-12-17T22:29:43.152364757Z 37 PC: 152f1 | Set interrupt vector (Interrupt = '56' AKA 'Get or set country info')
2018-12-17T22:29:43.154507077Z 37 PC: 152f1 | Set interrupt vector (Interrupt = '57' AKA 'Create subdirectory')
2018-12-17T22:29:43.155860283Z 37 PC: 152f1 | Set interrupt vector (Interrupt = '58' AKA 'Remove subdirectory')
2018-12-17T22:29:43.157199285Z 37 PC: 152f1 | Set interrupt vector (Interrupt = '59' AKA 'Change current directory')
2018-12-17T22:29:43.159563656Z 37 PC: 152f1 | Set interrupt vector (Interrupt = '60' AKA 'Create or truncate file')
2018-12-17T22:29:43.160924353Z 37 PC: 152f1 | Set interrupt vector (Interrupt = '61' AKA 'Open file')
2018-12-17T22:29:43.162255421Z 37 PC: 152f1 | Set interrupt vector (Interrupt = '62' AKA 'Close file')
2018-12-17T22:29:43.16441901Z 37 PC: 152f1 | Set interrupt vector (Interrupt = '63' AKA 'Read file or device')
2018-12-17T22:29:43.165770238Z 37 PC: 152f1 | Set interrupt vector (Interrupt = '117' AKA 'UNKNOWN!')
2018-12-17T22:29:43.167120438Z 76 PC: 15330 | Terminate with return code (Return code = '0')