Sample viewer

vx.netlux.org/Virus.DOS.Keeper.Acid.694

.

GIF

Syscalls:

Time Syscall Op Syscall Name
2018-12-17T22:50:27.309623099Z 255 PC: 12a4a | UNKNOWN!
2018-12-17T22:50:27.311217265Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.314255282Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.316024666Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.318095416Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.325222926Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.328188117Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.330814892Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.334420886Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.33647212Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.338863433Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.341604312Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.344954506Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.347624893Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.354630113Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.35708759Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.361083708Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.363981261Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.366721729Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.374320194Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.37694184Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.379494836Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.382340893Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.384459974Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.386515916Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.388697685Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.391125817Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.394016447Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.39687598Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.398951639Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.402010636Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.408863891Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.411328511Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.413406224Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.416431428Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.418681135Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.421371979Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.423787548Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.426607967Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.428966738Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.431488956Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.433807442Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.435937474Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.437771509Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.446509375Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.448446705Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.450721559Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.453383449Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.45560331Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.45749845Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.460474841Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.462700332Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.464920183Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.468494979Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.475224301Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.479242169Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.481771441Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.484154057Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.486572571Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.488615489Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.492776015Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.494759452Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.496993439Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.49983139Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.502409243Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.504386428Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.507012932Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.508781334Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.510995724Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.513525397Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.515833593Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.517813894Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.519955337Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.522354403Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.524503161Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.526329321Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.529227405Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.531478996Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.534031902Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.537117058Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.539729786Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.541848617Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.545084396Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.547383465Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.549780849Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.552574868Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.555170234Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.557146216Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.55977257Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.562377945Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.564763677Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.567008304Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.570172278Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.571968883Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.574375635Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.577227683Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.579465176Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.581509888Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.585207685Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.587038494Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.589086762Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.590743495Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.594268838Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.596033864Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.598048228Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.600840734Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.602820654Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.604435568Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.606473326Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.60879603Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.610721818Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.612318277Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.615135379Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.617382391Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.620010438Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.622274341Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.624467672Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.626229642Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.634884251Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.63659253Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.638541482Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.641316806Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.642907324Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.644501499Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.646446132Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.648610328Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.650715714Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.65229469Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.654748219Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.656397027Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.658361868Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.660773018Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.663258848Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.665159478Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.668224827Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.670422286Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.672645493Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.675331318Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.67797244Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.680930688Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.684050659Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.686248578Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.688540614Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.691331969Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.693975716Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.696092973Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.69981736Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.702019156Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.704425848Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.70716319Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.709606531Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.711483957Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.714355071Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.717476355Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.71994844Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.722054236Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.725568498Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.72745922Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.729627293Z 74 PC: 12a73 | Reallocate memory
2018-12-17T22:50:27.732496263Z 72 PC: 12a54 | Allocate memory
2018-12-17T22:50:27.734237764Z 53 PC: 12a7f | Get interrupt vector (Interrupt = '33' AKA 'Random read')
2018-12-17T22:50:27.73684363Z 37 PC: 12aa0 | Set interrupt vector (Interrupt = '33' AKA 'Random read')
2018-12-17T22:50:27.741700215Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.744874357Z 77 PC: 11fe0 | Get program return code
2018-12-17T22:50:27.746903299Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.750780183Z 72 PC: 12174 | Allocate memory
2018-12-17T22:50:27.753676023Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.756619513Z 72 PC: 1218d | Allocate memory
2018-12-17T22:50:27.759891039Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.7624942Z 37 PC: 123c4 | Set interrupt vector (Interrupt = '34' AKA 'Random write')
2018-12-17T22:50:27.763897476Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.767136952Z 37 PC: 123cb | Set interrupt vector (Interrupt = '35' AKA 'Get file size in records')
2018-12-17T22:50:27.773642012Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.776484242Z 37 PC: 123d2 | Set interrupt vector (Interrupt = '36' AKA 'Set random record number')
2018-12-17T22:50:27.778696098Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.781728554Z 62 PC: 122ab | Close file
2018-12-17T22:50:27.784442333Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.788563486Z 62 PC: 122ab | Close file
2018-12-17T22:50:27.790735045Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.793571434Z 62 PC: 122ab | Close file
2018-12-17T22:50:27.796806441Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.799723161Z 62 PC: 122ab | Close file
2018-12-17T22:50:27.801791687Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.804613007Z 62 PC: 122ab | Close file
2018-12-17T22:50:27.807074983Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.809690517Z 62 PC: 122ab | Close file
2018-12-17T22:50:27.81149686Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.81507385Z 62 PC: 122ab | Close file
2018-12-17T22:50:27.816855617Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.819279591Z 62 PC: 122ab | Close file
2018-12-17T22:50:27.822085522Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.824481454Z 62 PC: 122ab | Close file
2018-12-17T22:50:27.826153866Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.829728061Z 62 PC: 122ab | Close file
2018-12-17T22:50:27.831337775Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.833840035Z 62 PC: 122ab | Close file
2018-12-17T22:50:27.836996275Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.842528659Z 62 PC: 122ab | Close file
2018-12-17T22:50:27.844597626Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.847869272Z 62 PC: 122ab | Close file
2018-12-17T22:50:27.849710972Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.852149523Z 62 PC: 122ab | Close file
2018-12-17T22:50:27.855194504Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.857874429Z 62 PC: 122ab | Close file
2018-12-17T22:50:27.861515749Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.865100855Z 99 PC: 9a0e7 | Get DBCS lead byte table pointer
2018-12-17T22:50:27.866942515Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.869630113Z 56 PC: 94909 | Get or set country info
2018-12-17T22:50:27.87383862Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.876596892Z 64 PC: 9a358 | Write file or device (Write 2 bytes on handle 1)
2018-12-17T22:50:27.881638153Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.884977356Z 25 PC: 94972 | Get default drive
2018-12-17T22:50:27.887828513Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.890763396Z 71 PC: 96bed | Get current directory
2018-12-17T22:50:27.896311309Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.899057769Z 64 PC: 9a358 | Write file or device (Write 3 bytes on handle 1)
2018-12-17T22:50:27.903056601Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.907242766Z 2 PC: 96bc2 | Character output (Char = '3e')
2018-12-17T22:50:27.909865262Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.912515892Z 93 PC: 94a30 | File sharing functions
2018-12-17T22:50:27.915648638Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.918318434Z 93 PC: 94a37 | File sharing functions
2018-12-17T22:50:27.921274517Z 44 PC: 9f9d8 | Get time 0x9f9d8: ret
0x9f9d9: mov ax, 0x3d00
0x9f9dc: int 0x21
0x9f9de: jb 0x9f9fa
0x9f9e0: push cs
0x9f9e1: pop ds
0x9f9e2: push ax
0x9f9e3: mov bx, ax
0x9f9e5: mov ax, 0x1220
0x9f9e8: int 0x2f
0x9f9ea: mov ax, 0x1216
0x9f9ed: mov bl, byte ptr es:[di]
0x9f9f0: int 0x2f
0x9f9f2: pop bx
0x9f9f3: mov word ptr es:[di + 2], 2
0x9f9f9: ret
0x9f9fa: pop ax
0x9f9fb: jmp 0x9fa2a
0x9f9fd: push ax
0x9f9fe: push si
2018-12-17T22:50:27.925337681Z 10 PC: 94a49 | Buffered keyboard input