.
Time | Syscall Op | Syscall Name |
---|---|---|
2018-12-17T21:59:36.993440662Z | 25 | PC: 13e90 | Get default drive |
2018-12-17T21:59:36.995288803Z | 71 | PC: 13e99 | Get current directory |
2018-12-17T21:59:36.999012227Z | 26 | PC: 13ea2 | Set disk transfer address |
2018-12-17T21:59:37.000781986Z | 78 | PC: 13eae | Find first file |
2018-12-17T21:59:37.011050708Z | 67 | PC: 13f30 | Get or set file attributes |
2018-12-17T21:59:37.022662811Z | 67 | PC: 13f3a | Get or set file attributes |
2018-12-17T21:59:37.041329461Z | 61 | PC: 13f48 | Open file (Filename = 'SLEEP.COM') |
2018-12-17T21:59:37.049027011Z | 63 | PC: 13f56 | Read file or device (Read 4 bytes on handle 5) |
2018-12-17T21:59:37.056606871Z | 87 | PC: 13f80 | Get or set file date and time |
2018-12-17T21:59:37.059237799Z | 66 | PC: 13f96 | Move file pointer |
2018-12-17T21:59:37.061591325Z | 44 | PC: 14021 | Get time 0x14021: and cl, 1 0x14024: and dh, 1 0x14027: cmp cl, dh 0x14029: je 0x1403e 0x1402b: jb 0x14034 0x1402d: jl 0x14039 0x1402f: mov al, 0xf8 0x14031: jmp 0x14040 0x14033: nop 0x14034: mov al, 0x90 0x14036: jmp 0x14040 0x14038: nop 0x14039: mov al, 0xfb 0x1403b: jmp 0x14040 0x1403d: nop 0x1403e: mov al, 0xfc 0x14040: stosb byte ptr es:[di], al 0x14041: stosb byte ptr es:[di], al 0x14042: pop dx 0x14043: mov di, 0x5fc |
2018-12-17T21:59:37.066296111Z | 44 | PC: 14056 | Get time 0x14056: and ch, 1 0x14059: cmp ch, 1 0x1405c: je 0x14063 0x1405e: mov al, 0xf8 0x14060: jmp 0x14065 0x14062: nop 0x14063: mov al, 0xf9 0x14065: stosb byte ptr es:[di], al 0x14066: pop dx 0x14067: push dx 0x14068: mov ah, 0x2a 0x1406a: int 0x21 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax |
2018-12-17T21:59:37.069424047Z | 42 | PC: 1406c | Get date 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax 0x14082: jmp 0x14089 0x14084: nop 0x14085: inc di 0x14086: mov al, 0xac 0x14088: stosb byte ptr es:[di], al 0x14089: pop dx 0x1408a: mov di, 0x5fc 0x1408d: add di, bp 0x1408f: add di, 0x10c 0x14093: sub di, 0x100 0x14097: cmp dl, 3 0x1409a: jge 0x140a1 |
2018-12-17T21:59:37.072535311Z | 44 | PC: 140da | Get time 0x140da: push dx 0x140db: xor bx, bx 0x140dd: shr dx, 5 0x140e0: add bx, dx 0x140e2: pop dx 0x140e3: cmp dh, 0xa 0x140e6: jle 0x14115 0x140e8: cmp dh, 0x14 0x140eb: jle 0x1412e 0x140ed: cmp dh, 0x1e 0x140f0: jle 0x14147 0x140f2: cmp dh, 0x28 0x140f5: jle 0x14160 0x140f7: cmp dh, 0x32 0x140fa: jle 0x14179 0x140fc: pop dx 0x140fd: mov al, 0xbe 0x140ff: stosb byte ptr es:[di], al 0x14100: mov ax, dx 0x14102: stosw word ptr es:[di], ax |
2018-12-17T21:59:37.092275865Z | 64 | PC: 141b6 | Write file or device (Write 1290 bytes on handle 5) |
2018-12-17T21:59:37.100789025Z | 66 | PC: 141c2 | Move file pointer |
2018-12-17T21:59:37.10226183Z | 64 | PC: 141ce | Write file or device (Write 4 bytes on handle 5) |
2018-12-17T21:59:37.111523739Z | 87 | PC: 141e1 | Get or set file date and time |
2018-12-17T21:59:37.113341572Z | 14 | PC: 141ed | Set default drive (Drive = 'A') |
2018-12-17T21:59:37.114909538Z | 59 | PC: 141f9 | Change current directory |
2018-12-17T21:59:37.120690586Z | 62 | PC: 141fd | Close file |
2018-12-17T21:59:37.130787195Z | 42 | PC: 14201 | Get date 0x14201: cmp dh, dl 0x14203: jne 0x14217 0x14205: cmp dh, 0xb 0x14208: jne 0x14217 0x1420a: mov ah, 9 0x1420c: mov dx, 0x505 0x1420f: add dx, bp 0x14211: int 0x21 0x14213: xor ah, ah 0x14215: int 0x16 0x14217: mov di, 0x100 0x1421a: mov ax, di 0x1421c: mov si, 0x4fd 0x1421f: add si, bp 0x14221: mov cx, 4 0x14224: rep movsb byte ptr es:[di], byte ptr [si] 0x14226: push ax 0x14227: mov ah, 0x1a 0x14229: mov dx, 0x80 0x1422c: int 0x21 |
2018-12-17T21:59:37.13321091Z | 26 | PC: 1422e | Set disk transfer address |
2018-12-17T21:59:37.134735291Z | 9 | PC: 12a85 | Display string (String= 'Sophos Ltd, Oxford sacrificial COM goat 1400H bytes long ') |
2018-12-17T21:59:37.140977138Z | 0 | PC: 12a89 | Program terminate |
.
Time | Syscall Op | Syscall Name |
---|---|---|
2018-12-25T11:42:31.395702659Z | 25 | PC: 13e90 | Get default drive |
2018-12-25T11:42:31.397513827Z | 71 | PC: 13e99 | Get current directory |
2018-12-25T11:42:31.400224239Z | 26 | PC: 13ea2 | Set disk transfer address |
2018-12-25T11:42:31.401122851Z | 78 | PC: 13eae | Find first file |
2018-12-25T11:42:31.407408601Z | 67 | PC: 13f30 | Get or set file attributes |
2018-12-25T11:42:31.418571382Z | 67 | PC: 13f3a | Get or set file attributes |
2018-12-25T11:42:31.440396341Z | 61 | PC: 13f48 | Open file (Filename = 'SLEEP.COM') |
2018-12-25T11:42:31.446416397Z | 63 | PC: 13f56 | Read file or device (Read 4 bytes on handle 5) |
2018-12-25T11:42:31.453061671Z | 87 | PC: 13f80 | Get or set file date and time |
2018-12-25T11:42:31.454597858Z | 66 | PC: 13f96 | Move file pointer |
2018-12-25T11:42:31.457539794Z | 44 | PC: 14021 | Get time 0x14021: and cl, 1 0x14024: and dh, 1 0x14027: cmp cl, dh 0x14029: je 0x1403e 0x1402b: jb 0x14034 0x1402d: jl 0x14039 0x1402f: mov al, 0xf8 0x14031: jmp 0x14040 0x14033: nop 0x14034: mov al, 0x90 0x14036: jmp 0x14040 0x14038: nop 0x14039: mov al, 0xfb 0x1403b: jmp 0x14040 0x1403d: nop 0x1403e: mov al, 0xfc 0x14040: stosb byte ptr es:[di], al 0x14041: stosb byte ptr es:[di], al 0x14042: pop dx 0x14043: mov di, 0x5fc |
2018-12-25T11:42:31.460107722Z | 44 | PC: 14056 | Get time 0x14056: and ch, 1 0x14059: cmp ch, 1 0x1405c: je 0x14063 0x1405e: mov al, 0xf8 0x14060: jmp 0x14065 0x14062: nop 0x14063: mov al, 0xf9 0x14065: stosb byte ptr es:[di], al 0x14066: pop dx 0x14067: push dx 0x14068: mov ah, 0x2a 0x1406a: int 0x21 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax |
2018-12-25T11:42:31.4625488Z | 42 | PC: 1406c | Get date 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax 0x14082: jmp 0x14089 0x14084: nop 0x14085: inc di 0x14086: mov al, 0xac 0x14088: stosb byte ptr es:[di], al 0x14089: pop dx 0x1408a: mov di, 0x5fc 0x1408d: add di, bp 0x1408f: add di, 0x10c 0x14093: sub di, 0x100 0x14097: cmp dl, 3 0x1409a: jge 0x140a1 |
2018-12-25T11:42:31.465574033Z | 44 | PC: 140da | Get time 0x140da: push dx 0x140db: xor bx, bx 0x140dd: shr dx, 5 0x140e0: add bx, dx 0x140e2: pop dx 0x140e3: cmp dh, 0xa 0x140e6: jle 0x14115 0x140e8: cmp dh, 0x14 0x140eb: jle 0x1412e 0x140ed: cmp dh, 0x1e 0x140f0: jle 0x14147 0x140f2: cmp dh, 0x28 0x140f5: jle 0x14160 0x140f7: cmp dh, 0x32 0x140fa: jle 0x14179 0x140fc: pop dx 0x140fd: mov al, 0xbe 0x140ff: stosb byte ptr es:[di], al 0x14100: mov ax, dx 0x14102: stosw word ptr es:[di], ax |
2018-12-25T11:42:31.468222337Z | 64 | PC: 141b6 | Write file or device (Write 1281 bytes on handle 5) |
2018-12-25T11:42:31.479138868Z | 66 | PC: 141c2 | Move file pointer |
2018-12-25T11:42:31.483224582Z | 64 | PC: 141ce | Write file or device (Write 4 bytes on handle 5) |
2018-12-25T11:42:31.491771835Z | 87 | PC: 141e1 | Get or set file date and time |
2018-12-25T11:42:31.493220841Z | 14 | PC: 141ed | Set default drive (Drive = 'A') |
2018-12-25T11:42:31.494544928Z | 59 | PC: 141f9 | Change current directory |
2018-12-25T11:42:31.506207941Z | 62 | PC: 141fd | Close file |
2018-12-25T11:42:31.515079556Z | 42 | PC: 14201 | Get date 0x14201: cmp dh, dl 0x14203: jne 0x14217 0x14205: cmp dh, 0xb 0x14208: jne 0x14217 0x1420a: mov ah, 9 0x1420c: mov dx, 0x505 0x1420f: add dx, bp 0x14211: int 0x21 0x14213: xor ah, ah 0x14215: int 0x16 0x14217: mov di, 0x100 0x1421a: mov ax, di 0x1421c: mov si, 0x4fd 0x1421f: add si, bp 0x14221: mov cx, 4 0x14224: rep movsb byte ptr es:[di], byte ptr [si] 0x14226: push ax 0x14227: mov ah, 0x1a 0x14229: mov dx, 0x80 0x1422c: int 0x21 |
2018-12-25T11:42:31.517301305Z | 26 | PC: 1422e | Set disk transfer address |
2018-12-25T11:42:31.519159699Z | 9 | PC: 12a85 | Display string (String= 'Sophos Ltd, Oxford sacrificial COM goat 1400H bytes long ') |
2018-12-25T11:42:31.524424724Z | 0 | PC: 12a89 | Program terminate |
.
Time | Syscall Op | Syscall Name |
---|---|---|
2018-12-25T11:42:31.415150751Z | 25 | PC: 13e90 | Get default drive |
2018-12-25T11:42:31.41705835Z | 71 | PC: 13e99 | Get current directory |
2018-12-25T11:42:31.419823684Z | 26 | PC: 13ea2 | Set disk transfer address |
2018-12-25T11:42:31.420951625Z | 78 | PC: 13eae | Find first file |
2018-12-25T11:42:31.427042178Z | 67 | PC: 13f30 | Get or set file attributes |
2018-12-25T11:42:31.432712401Z | 67 | PC: 13f3a | Get or set file attributes |
2018-12-25T11:42:31.447748286Z | 61 | PC: 13f48 | Open file (Filename = 'SLEEP.COM') |
2018-12-25T11:42:31.459802195Z | 63 | PC: 13f56 | Read file or device (Read 4 bytes on handle 5) |
2018-12-25T11:42:31.466175233Z | 87 | PC: 13f80 | Get or set file date and time |
2018-12-25T11:42:31.467445753Z | 66 | PC: 13f96 | Move file pointer |
2018-12-25T11:42:31.469841793Z | 44 | PC: 14021 | Get time 0x14021: and cl, 1 0x14024: and dh, 1 0x14027: cmp cl, dh 0x14029: je 0x1403e 0x1402b: jb 0x14034 0x1402d: jl 0x14039 0x1402f: mov al, 0xf8 0x14031: jmp 0x14040 0x14033: nop 0x14034: mov al, 0x90 0x14036: jmp 0x14040 0x14038: nop 0x14039: mov al, 0xfb 0x1403b: jmp 0x14040 0x1403d: nop 0x1403e: mov al, 0xfc 0x14040: stosb byte ptr es:[di], al 0x14041: stosb byte ptr es:[di], al 0x14042: pop dx 0x14043: mov di, 0x5fc |
2018-12-25T11:42:31.471938832Z | 44 | PC: 14056 | Get time 0x14056: and ch, 1 0x14059: cmp ch, 1 0x1405c: je 0x14063 0x1405e: mov al, 0xf8 0x14060: jmp 0x14065 0x14062: nop 0x14063: mov al, 0xf9 0x14065: stosb byte ptr es:[di], al 0x14066: pop dx 0x14067: push dx 0x14068: mov ah, 0x2a 0x1406a: int 0x21 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax |
2018-12-25T11:42:31.474134376Z | 42 | PC: 1406c | Get date 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax 0x14082: jmp 0x14089 0x14084: nop 0x14085: inc di 0x14086: mov al, 0xac 0x14088: stosb byte ptr es:[di], al 0x14089: pop dx 0x1408a: mov di, 0x5fc 0x1408d: add di, bp 0x1408f: add di, 0x10c 0x14093: sub di, 0x100 0x14097: cmp dl, 3 0x1409a: jge 0x140a1 |
2018-12-25T11:42:31.476828605Z | 44 | PC: 140da | Get time 0x140da: push dx 0x140db: xor bx, bx 0x140dd: shr dx, 5 0x140e0: add bx, dx 0x140e2: pop dx 0x140e3: cmp dh, 0xa 0x140e6: jle 0x14115 0x140e8: cmp dh, 0x14 0x140eb: jle 0x1412e 0x140ed: cmp dh, 0x1e 0x140f0: jle 0x14147 0x140f2: cmp dh, 0x28 0x140f5: jle 0x14160 0x140f7: cmp dh, 0x32 0x140fa: jle 0x14179 0x140fc: pop dx 0x140fd: mov al, 0xbe 0x140ff: stosb byte ptr es:[di], al 0x14100: mov ax, dx 0x14102: stosw word ptr es:[di], ax |
2018-12-25T11:42:31.479491958Z | 64 | PC: 141b6 | Write file or device (Write 1281 bytes on handle 5) |
2018-12-25T11:42:31.485682565Z | 66 | PC: 141c2 | Move file pointer |
2018-12-25T11:42:31.498403014Z | 64 | PC: 141ce | Write file or device (Write 4 bytes on handle 5) |
2018-12-25T11:42:31.50490233Z | 87 | PC: 141e1 | Get or set file date and time |
2018-12-25T11:42:31.506366481Z | 14 | PC: 141ed | Set default drive (Drive = 'A') |
2018-12-25T11:42:31.507664227Z | 59 | PC: 141f9 | Change current directory |
2018-12-25T11:42:31.511675932Z | 62 | PC: 141fd | Close file |
2018-12-25T11:42:31.519181346Z | 42 | PC: 14201 | Get date 0x14201: cmp dh, dl 0x14203: jne 0x14217 0x14205: cmp dh, 0xb 0x14208: jne 0x14217 0x1420a: mov ah, 9 0x1420c: mov dx, 0x505 0x1420f: add dx, bp 0x14211: int 0x21 0x14213: xor ah, ah 0x14215: int 0x16 0x14217: mov di, 0x100 0x1421a: mov ax, di 0x1421c: mov si, 0x4fd 0x1421f: add si, bp 0x14221: mov cx, 4 0x14224: rep movsb byte ptr es:[di], byte ptr [si] 0x14226: push ax 0x14227: mov ah, 0x1a 0x14229: mov dx, 0x80 0x1422c: int 0x21 |
2018-12-25T11:42:31.521185802Z | 26 | PC: 1422e | Set disk transfer address |
2018-12-25T11:42:31.522415243Z | 9 | PC: 12a85 | Display string (String= 'Sophos Ltd, Oxford sacrificial COM goat 1400H bytes long ') |
2018-12-25T11:42:31.527687985Z | 0 | PC: 12a89 | Program terminate |
.
Time | Syscall Op | Syscall Name |
---|---|---|
2018-12-25T11:42:31.512994039Z | 25 | PC: 13e90 | Get default drive |
2018-12-25T11:42:31.514577394Z | 71 | PC: 13e99 | Get current directory |
2018-12-25T11:42:31.517285403Z | 26 | PC: 13ea2 | Set disk transfer address |
2018-12-25T11:42:31.518786289Z | 78 | PC: 13eae | Find first file |
2018-12-25T11:42:31.525913131Z | 67 | PC: 13f30 | Get or set file attributes |
2018-12-25T11:42:31.536978435Z | 67 | PC: 13f3a | Get or set file attributes |
2018-12-25T11:42:31.554496732Z | 61 | PC: 13f48 | Open file (Filename = 'SLEEP.COM') |
2018-12-25T11:42:31.561696759Z | 63 | PC: 13f56 | Read file or device (Read 4 bytes on handle 5) |
2018-12-25T11:42:31.566521702Z | 87 | PC: 13f80 | Get or set file date and time |
2018-12-25T11:42:31.567952441Z | 66 | PC: 13f96 | Move file pointer |
2018-12-25T11:42:31.571051657Z | 44 | PC: 14021 | Get time 0x14021: and cl, 1 0x14024: and dh, 1 0x14027: cmp cl, dh 0x14029: je 0x1403e 0x1402b: jb 0x14034 0x1402d: jl 0x14039 0x1402f: mov al, 0xf8 0x14031: jmp 0x14040 0x14033: nop 0x14034: mov al, 0x90 0x14036: jmp 0x14040 0x14038: nop 0x14039: mov al, 0xfb 0x1403b: jmp 0x14040 0x1403d: nop 0x1403e: mov al, 0xfc 0x14040: stosb byte ptr es:[di], al 0x14041: stosb byte ptr es:[di], al 0x14042: pop dx 0x14043: mov di, 0x5fc |
2018-12-25T11:42:31.573181387Z | 44 | PC: 14056 | Get time 0x14056: and ch, 1 0x14059: cmp ch, 1 0x1405c: je 0x14063 0x1405e: mov al, 0xf8 0x14060: jmp 0x14065 0x14062: nop 0x14063: mov al, 0xf9 0x14065: stosb byte ptr es:[di], al 0x14066: pop dx 0x14067: push dx 0x14068: mov ah, 0x2a 0x1406a: int 0x21 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax |
2018-12-25T11:42:31.576410539Z | 42 | PC: 1406c | Get date 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax 0x14082: jmp 0x14089 0x14084: nop 0x14085: inc di 0x14086: mov al, 0xac 0x14088: stosb byte ptr es:[di], al 0x14089: pop dx 0x1408a: mov di, 0x5fc 0x1408d: add di, bp 0x1408f: add di, 0x10c 0x14093: sub di, 0x100 0x14097: cmp dl, 3 0x1409a: jge 0x140a1 |
2018-12-25T11:42:31.581543618Z | 44 | PC: 140da | Get time 0x140da: push dx 0x140db: xor bx, bx 0x140dd: shr dx, 5 0x140e0: add bx, dx 0x140e2: pop dx 0x140e3: cmp dh, 0xa 0x140e6: jle 0x14115 0x140e8: cmp dh, 0x14 0x140eb: jle 0x1412e 0x140ed: cmp dh, 0x1e 0x140f0: jle 0x14147 0x140f2: cmp dh, 0x28 0x140f5: jle 0x14160 0x140f7: cmp dh, 0x32 0x140fa: jle 0x14179 0x140fc: pop dx 0x140fd: mov al, 0xbe 0x140ff: stosb byte ptr es:[di], al 0x14100: mov ax, dx 0x14102: stosw word ptr es:[di], ax |
2018-12-25T11:42:31.584406375Z | 64 | PC: 141b6 | Write file or device (Write 1281 bytes on handle 5) |
2018-12-25T11:42:31.595396466Z | 66 | PC: 141c2 | Move file pointer |
2018-12-25T11:42:31.60275095Z | 64 | PC: 141ce | Write file or device (Write 4 bytes on handle 5) |
2018-12-25T11:42:31.609621983Z | 87 | PC: 141e1 | Get or set file date and time |
2018-12-25T11:42:31.611088276Z | 14 | PC: 141ed | Set default drive (Drive = 'A') |
2018-12-25T11:42:31.612241286Z | 59 | PC: 141f9 | Change current directory |
2018-12-25T11:42:31.61668607Z | 62 | PC: 141fd | Close file |
2018-12-25T11:42:31.624094906Z | 42 | PC: 14201 | Get date 0x14201: cmp dh, dl 0x14203: jne 0x14217 0x14205: cmp dh, 0xb 0x14208: jne 0x14217 0x1420a: mov ah, 9 0x1420c: mov dx, 0x505 0x1420f: add dx, bp 0x14211: int 0x21 0x14213: xor ah, ah 0x14215: int 0x16 0x14217: mov di, 0x100 0x1421a: mov ax, di 0x1421c: mov si, 0x4fd 0x1421f: add si, bp 0x14221: mov cx, 4 0x14224: rep movsb byte ptr es:[di], byte ptr [si] 0x14226: push ax 0x14227: mov ah, 0x1a 0x14229: mov dx, 0x80 0x1422c: int 0x21 |
2018-12-25T11:42:31.626046072Z | 26 | PC: 1422e | Set disk transfer address |
2018-12-25T11:42:31.627821094Z | 9 | PC: 12a85 | Display string (String= 'Sophos Ltd, Oxford sacrificial COM goat 1400H bytes long ') |
2018-12-25T11:42:31.633086162Z | 0 | PC: 12a89 | Program terminate |
.
Time | Syscall Op | Syscall Name |
---|---|---|
2018-12-25T11:42:31.363947994Z | 64 | PC: 0 | Write file or device (Write 2 bytes on handle 1) |
2018-12-25T11:42:31.37156948Z | 41 | PC: 94fae | Parse filename |
2018-12-25T11:42:31.375514536Z | 41 | PC: 9502f | Parse filename |
2018-12-25T11:42:31.377285277Z | 41 | PC: 9504c | Parse filename |
2018-12-25T11:42:31.379483787Z | 26 | PC: 984f7 | Set disk transfer address |
2018-12-25T11:42:31.381836097Z | 71 | PC: 986f3 | Get current directory |
2018-12-25T11:42:31.383890592Z | 78 | PC: 986fe | Find first file |
2018-12-25T11:42:31.389559117Z | 71 | PC: 986f3 | Get current directory (See above) |
2018-12-25T11:42:31.392353809Z | 78 | PC: 986fe | Find first file (See above) |
2018-12-25T11:42:31.402604678Z | 64 | PC: 9a848 | Write file or device (Write 26 bytes on handle 2) |
2018-12-25T11:42:31.407314481Z | 37 | PC: 123c4 | Set interrupt vector (Interrupt = '34' AKA 'Random write') |
2018-12-25T11:42:31.410890694Z | 37 | PC: 123cb | Set interrupt vector (Interrupt = '35' AKA 'Get file size in records') |
2018-12-25T11:42:31.42143102Z | 37 | PC: 123d2 | Set interrupt vector (Interrupt = '36' AKA 'Set random record number') |
2018-12-25T11:42:31.422430651Z | 62 | PC: 122ab | Close file |
2018-12-25T11:42:31.424252285Z | 62 | PC: 122ab | Close file (See above) |
2018-12-25T11:42:31.42544515Z | 62 | PC: 122ab | Close file (See above) |
2018-12-25T11:42:31.426958255Z | 62 | PC: 122ab | Close file (See above) |
2018-12-25T11:42:31.429076587Z | 62 | PC: 122ab | Close file (See above) |
2018-12-25T11:42:31.431396675Z | 62 | PC: 122ab | Close file (See above) |
2018-12-25T11:42:31.432807138Z | 62 | PC: 122ab | Close file (See above) |
2018-12-25T11:42:31.434044804Z | 62 | PC: 122ab | Close file (See above) |
2018-12-25T11:42:31.435554924Z | 62 | PC: 122ab | Close file (See above) |
2018-12-25T11:42:31.436816082Z | 62 | PC: 122ab | Close file (See above) |
2018-12-25T11:42:31.438073094Z | 62 | PC: 122ab | Close file (See above) |
2018-12-25T11:42:31.439867066Z | 62 | PC: 122ab | Close file (See above) |
2018-12-25T11:42:31.441012711Z | 62 | PC: 122ab | Close file (See above) |
2018-12-25T11:42:31.442038121Z | 62 | PC: 122ab | Close file (See above) |
2018-12-25T11:42:31.450375825Z | 62 | PC: 122ab | Close file (See above) |
2018-12-25T11:42:31.453357467Z | 99 | PC: 9a5d7 | Get DBCS lead byte table pointer |
2018-12-25T11:42:31.455878332Z | 56 | PC: 94df9 | Get or set country info |
2018-12-25T11:42:31.459815721Z | 64 | PC: 9a848 | Write file or device (See above) |
2018-12-25T11:42:31.46609761Z | 25 | PC: 94e62 | Get default drive |
2018-12-25T11:42:31.468005859Z | 71 | PC: 970dd | Get current directory |
2018-12-25T11:42:31.47396211Z | 64 | PC: 9a848 | Write file or device (See above) |
2018-12-25T11:42:31.478146407Z | 2 | PC: 970b2 | Character output (Char = '3e') |
2018-12-25T11:42:31.480560083Z | 93 | PC: 94f20 | File sharing functions |
2018-12-25T11:42:31.482796487Z | 93 | PC: 94f27 | File sharing functions |
2018-12-25T11:42:31.484602952Z | 10 | PC: 94f39 | Buffered keyboard input |
2018-12-25T11:42:46.411091994Z | 0 | PC: 0 | Program terminate (See above) |
2018-12-25T11:42:47.765065881Z | 0 | PC: 0 | Program terminate (See above) |
2018-12-25T11:42:47.867335141Z | 64 | PC: 9a848 | Write file or device (See above) |
2018-12-25T11:42:47.87386453Z | 41 | PC: 94fae | Parse filename (See above) |
2018-12-25T11:42:47.875614231Z | 41 | PC: 9502f | Parse filename (See above) |
2018-12-25T11:42:47.877024013Z | 41 | PC: 9504c | Parse filename (See above) |
2018-12-25T11:42:47.87988595Z | 26 | PC: 984f7 | Set disk transfer address (See above) |
2018-12-25T11:42:47.882627387Z | 71 | PC: 986f3 | Get current directory (See above) |
2018-12-25T11:42:47.891644618Z | 78 | PC: 986fe | Find first file (See above) |
2018-12-25T11:42:47.902158883Z | 71 | PC: 9856c | Get current directory |
2018-12-25T11:42:47.908024255Z | 73 | PC: 97c09 | Release memory |
2018-12-25T11:42:47.910024114Z | 75 | PC: 11821 | Execute program |
2018-12-25T11:42:47.924535032Z | 9 | PC: 12a47 | Display string (String= 'Hello, World! ') |
2018-12-25T11:42:47.928475835Z | 76 | PC: 12a4b | Terminate with return code (Return code = '36') |
.
Time | Syscall Op | Syscall Name |
---|---|---|
2018-12-25T11:42:31.458102618Z | 25 | PC: 13e90 | Get default drive |
2018-12-25T11:42:31.469359152Z | 71 | PC: 13e99 | Get current directory |
2018-12-25T11:42:31.472399358Z | 26 | PC: 13ea2 | Set disk transfer address |
2018-12-25T11:42:31.473583201Z | 78 | PC: 13eae | Find first file |
2018-12-25T11:42:31.480029644Z | 67 | PC: 13f30 | Get or set file attributes |
2018-12-25T11:42:31.485807414Z | 67 | PC: 13f3a | Get or set file attributes |
2018-12-25T11:42:31.500684624Z | 61 | PC: 13f48 | Open file (Filename = 'SLEEP.COM') |
2018-12-25T11:42:31.512349276Z | 63 | PC: 13f56 | Read file or device (Read 4 bytes on handle 5) |
2018-12-25T11:42:31.518621891Z | 87 | PC: 13f80 | Get or set file date and time |
2018-12-25T11:42:31.519948848Z | 66 | PC: 13f96 | Move file pointer |
2018-12-25T11:42:31.522938581Z | 44 | PC: 14021 | Get time 0x14021: and cl, 1 0x14024: and dh, 1 0x14027: cmp cl, dh 0x14029: je 0x1403e 0x1402b: jb 0x14034 0x1402d: jl 0x14039 0x1402f: mov al, 0xf8 0x14031: jmp 0x14040 0x14033: nop 0x14034: mov al, 0x90 0x14036: jmp 0x14040 0x14038: nop 0x14039: mov al, 0xfb 0x1403b: jmp 0x14040 0x1403d: nop 0x1403e: mov al, 0xfc 0x14040: stosb byte ptr es:[di], al 0x14041: stosb byte ptr es:[di], al 0x14042: pop dx 0x14043: mov di, 0x5fc |
2018-12-25T11:42:31.525070175Z | 44 | PC: 14056 | Get time 0x14056: and ch, 1 0x14059: cmp ch, 1 0x1405c: je 0x14063 0x1405e: mov al, 0xf8 0x14060: jmp 0x14065 0x14062: nop 0x14063: mov al, 0xf9 0x14065: stosb byte ptr es:[di], al 0x14066: pop dx 0x14067: push dx 0x14068: mov ah, 0x2a 0x1406a: int 0x21 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax |
2018-12-25T11:42:31.527079167Z | 42 | PC: 1406c | Get date 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax 0x14082: jmp 0x14089 0x14084: nop 0x14085: inc di 0x14086: mov al, 0xac 0x14088: stosb byte ptr es:[di], al 0x14089: pop dx 0x1408a: mov di, 0x5fc 0x1408d: add di, bp 0x1408f: add di, 0x10c 0x14093: sub di, 0x100 0x14097: cmp dl, 3 0x1409a: jge 0x140a1 |
2018-12-25T11:42:31.529234152Z | 44 | PC: 140da | Get time 0x140da: push dx 0x140db: xor bx, bx 0x140dd: shr dx, 5 0x140e0: add bx, dx 0x140e2: pop dx 0x140e3: cmp dh, 0xa 0x140e6: jle 0x14115 0x140e8: cmp dh, 0x14 0x140eb: jle 0x1412e 0x140ed: cmp dh, 0x1e 0x140f0: jle 0x14147 0x140f2: cmp dh, 0x28 0x140f5: jle 0x14160 0x140f7: cmp dh, 0x32 0x140fa: jle 0x14179 0x140fc: pop dx 0x140fd: mov al, 0xbe 0x140ff: stosb byte ptr es:[di], al 0x14100: mov ax, dx 0x14102: stosw word ptr es:[di], ax |
2018-12-25T11:42:31.532341664Z | 64 | PC: 141b6 | Write file or device (Write 1281 bytes on handle 5) |
2018-12-25T11:42:31.541057159Z | 66 | PC: 141c2 | Move file pointer |
2018-12-25T11:42:31.542581517Z | 64 | PC: 141ce | Write file or device (Write 4 bytes on handle 5) |
2018-12-25T11:42:31.549870254Z | 87 | PC: 141e1 | Get or set file date and time |
2018-12-25T11:42:31.551508464Z | 14 | PC: 141ed | Set default drive (Drive = 'A') |
2018-12-25T11:42:31.552750502Z | 59 | PC: 141f9 | Change current directory |
2018-12-25T11:42:31.557070886Z | 62 | PC: 141fd | Close file |
2018-12-25T11:42:31.564515687Z | 42 | PC: 14201 | Get date 0x14201: cmp dh, dl 0x14203: jne 0x14217 0x14205: cmp dh, 0xb 0x14208: jne 0x14217 0x1420a: mov ah, 9 0x1420c: mov dx, 0x505 0x1420f: add dx, bp 0x14211: int 0x21 0x14213: xor ah, ah 0x14215: int 0x16 0x14217: mov di, 0x100 0x1421a: mov ax, di 0x1421c: mov si, 0x4fd 0x1421f: add si, bp 0x14221: mov cx, 4 0x14224: rep movsb byte ptr es:[di], byte ptr [si] 0x14226: push ax 0x14227: mov ah, 0x1a 0x14229: mov dx, 0x80 0x1422c: int 0x21 |
2018-12-25T11:42:31.566763453Z | 26 | PC: 1422e | Set disk transfer address |
2018-12-25T11:42:31.569650492Z | 9 | PC: 12a85 | Display string (String= 'Sophos Ltd, Oxford sacrificial COM goat 1400H bytes long ') |
2018-12-25T11:42:31.574867992Z | 0 | PC: 12a89 | Program terminate |
.
Time | Syscall Op | Syscall Name |
---|---|---|
2018-12-25T11:42:31.609499052Z | 25 | PC: 13e90 | Get default drive |
2018-12-25T11:42:31.612035941Z | 71 | PC: 13e99 | Get current directory |
2018-12-25T11:42:31.625921816Z | 26 | PC: 13ea2 | Set disk transfer address |
2018-12-25T11:42:31.627348927Z | 78 | PC: 13eae | Find first file |
2018-12-25T11:42:31.634119058Z | 67 | PC: 13f30 | Get or set file attributes |
2018-12-25T11:42:31.641271196Z | 67 | PC: 13f3a | Get or set file attributes |
2018-12-25T11:42:31.660211907Z | 61 | PC: 13f48 | Open file (Filename = 'SLEEP.COM') |
2018-12-25T11:42:31.673802666Z | 63 | PC: 13f56 | Read file or device (Read 4 bytes on handle 5) |
2018-12-25T11:42:31.682977259Z | 87 | PC: 13f80 | Get or set file date and time |
2018-12-25T11:42:31.685100266Z | 66 | PC: 13f96 | Move file pointer |
2018-12-25T11:42:31.688015536Z | 44 | PC: 14021 | Get time 0x14021: and cl, 1 0x14024: and dh, 1 0x14027: cmp cl, dh 0x14029: je 0x1403e 0x1402b: jb 0x14034 0x1402d: jl 0x14039 0x1402f: mov al, 0xf8 0x14031: jmp 0x14040 0x14033: nop 0x14034: mov al, 0x90 0x14036: jmp 0x14040 0x14038: nop 0x14039: mov al, 0xfb 0x1403b: jmp 0x14040 0x1403d: nop 0x1403e: mov al, 0xfc 0x14040: stosb byte ptr es:[di], al 0x14041: stosb byte ptr es:[di], al 0x14042: pop dx 0x14043: mov di, 0x5fc |
2018-12-25T11:42:31.691671431Z | 44 | PC: 14056 | Get time 0x14056: and ch, 1 0x14059: cmp ch, 1 0x1405c: je 0x14063 0x1405e: mov al, 0xf8 0x14060: jmp 0x14065 0x14062: nop 0x14063: mov al, 0xf9 0x14065: stosb byte ptr es:[di], al 0x14066: pop dx 0x14067: push dx 0x14068: mov ah, 0x2a 0x1406a: int 0x21 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax |
2018-12-25T11:42:31.694958264Z | 42 | PC: 1406c | Get date 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax 0x14082: jmp 0x14089 0x14084: nop 0x14085: inc di 0x14086: mov al, 0xac 0x14088: stosb byte ptr es:[di], al 0x14089: pop dx 0x1408a: mov di, 0x5fc 0x1408d: add di, bp 0x1408f: add di, 0x10c 0x14093: sub di, 0x100 0x14097: cmp dl, 3 0x1409a: jge 0x140a1 |
2018-12-25T11:42:31.69837813Z | 44 | PC: 140da | Get time 0x140da: push dx 0x140db: xor bx, bx 0x140dd: shr dx, 5 0x140e0: add bx, dx 0x140e2: pop dx 0x140e3: cmp dh, 0xa 0x140e6: jle 0x14115 0x140e8: cmp dh, 0x14 0x140eb: jle 0x1412e 0x140ed: cmp dh, 0x1e 0x140f0: jle 0x14147 0x140f2: cmp dh, 0x28 0x140f5: jle 0x14160 0x140f7: cmp dh, 0x32 0x140fa: jle 0x14179 0x140fc: pop dx 0x140fd: mov al, 0xbe 0x140ff: stosb byte ptr es:[di], al 0x14100: mov ax, dx 0x14102: stosw word ptr es:[di], ax |
2018-12-25T11:42:31.702203281Z | 64 | PC: 141b6 | Write file or device (Write 1283 bytes on handle 5) |
2018-12-25T11:42:31.712242451Z | 66 | PC: 141c2 | Move file pointer |
2018-12-25T11:42:31.713920691Z | 64 | PC: 141ce | Write file or device (Write 4 bytes on handle 5) |
2018-12-25T11:42:31.72184146Z | 87 | PC: 141e1 | Get or set file date and time |
2018-12-25T11:42:31.724309832Z | 14 | PC: 141ed | Set default drive (Drive = 'A') |
2018-12-25T11:42:31.726176868Z | 59 | PC: 141f9 | Change current directory |
2018-12-25T11:42:31.731073519Z | 62 | PC: 141fd | Close file |
2018-12-25T11:42:31.74013135Z | 42 | PC: 14201 | Get date 0x14201: cmp dh, dl 0x14203: jne 0x14217 0x14205: cmp dh, 0xb 0x14208: jne 0x14217 0x1420a: mov ah, 9 0x1420c: mov dx, 0x505 0x1420f: add dx, bp 0x14211: int 0x21 0x14213: xor ah, ah 0x14215: int 0x16 0x14217: mov di, 0x100 0x1421a: mov ax, di 0x1421c: mov si, 0x4fd 0x1421f: add si, bp 0x14221: mov cx, 4 0x14224: rep movsb byte ptr es:[di], byte ptr [si] 0x14226: push ax 0x14227: mov ah, 0x1a 0x14229: mov dx, 0x80 0x1422c: int 0x21 |
2018-12-25T11:42:31.742831443Z | 26 | PC: 1422e | Set disk transfer address |
2018-12-25T11:42:31.744290615Z | 9 | PC: 12a85 | Display string (String= 'Sophos Ltd, Oxford sacrificial COM goat 1400H bytes long ') |
2018-12-25T11:42:31.752509713Z | 0 | PC: 12a89 | Program terminate |
.
Time | Syscall Op | Syscall Name |
---|---|---|
2018-12-25T11:42:31.722448977Z | 25 | PC: 13e90 | Get default drive |
2018-12-25T11:42:31.723860673Z | 71 | PC: 13e99 | Get current directory |
2018-12-25T11:42:31.72806887Z | 26 | PC: 13ea2 | Set disk transfer address |
2018-12-25T11:42:31.72946031Z | 78 | PC: 13eae | Find first file |
2018-12-25T11:42:31.739414037Z | 67 | PC: 13f30 | Get or set file attributes |
2018-12-25T11:42:31.753608029Z | 67 | PC: 13f3a | Get or set file attributes |
2018-12-25T11:42:31.771055169Z | 61 | PC: 13f48 | Open file (Filename = 'SLEEP.COM') |
2018-12-25T11:42:31.778830727Z | 63 | PC: 13f56 | Read file or device (Read 4 bytes on handle 5) |
2018-12-25T11:42:31.78676408Z | 87 | PC: 13f80 | Get or set file date and time |
2018-12-25T11:42:31.788465188Z | 66 | PC: 13f96 | Move file pointer |
2018-12-25T11:42:31.791280457Z | 44 | PC: 14021 | Get time 0x14021: and cl, 1 0x14024: and dh, 1 0x14027: cmp cl, dh 0x14029: je 0x1403e 0x1402b: jb 0x14034 0x1402d: jl 0x14039 0x1402f: mov al, 0xf8 0x14031: jmp 0x14040 0x14033: nop 0x14034: mov al, 0x90 0x14036: jmp 0x14040 0x14038: nop 0x14039: mov al, 0xfb 0x1403b: jmp 0x14040 0x1403d: nop 0x1403e: mov al, 0xfc 0x14040: stosb byte ptr es:[di], al 0x14041: stosb byte ptr es:[di], al 0x14042: pop dx 0x14043: mov di, 0x5fc |
2018-12-25T11:42:31.794073699Z | 44 | PC: 14056 | Get time 0x14056: and ch, 1 0x14059: cmp ch, 1 0x1405c: je 0x14063 0x1405e: mov al, 0xf8 0x14060: jmp 0x14065 0x14062: nop 0x14063: mov al, 0xf9 0x14065: stosb byte ptr es:[di], al 0x14066: pop dx 0x14067: push dx 0x14068: mov ah, 0x2a 0x1406a: int 0x21 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax |
2018-12-25T11:42:31.797425386Z | 42 | PC: 1406c | Get date 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax 0x14082: jmp 0x14089 0x14084: nop 0x14085: inc di 0x14086: mov al, 0xac 0x14088: stosb byte ptr es:[di], al 0x14089: pop dx 0x1408a: mov di, 0x5fc 0x1408d: add di, bp 0x1408f: add di, 0x10c 0x14093: sub di, 0x100 0x14097: cmp dl, 3 0x1409a: jge 0x140a1 |
2018-12-25T11:42:31.799976302Z | 44 | PC: 140da | Get time 0x140da: push dx 0x140db: xor bx, bx 0x140dd: shr dx, 5 0x140e0: add bx, dx 0x140e2: pop dx 0x140e3: cmp dh, 0xa 0x140e6: jle 0x14115 0x140e8: cmp dh, 0x14 0x140eb: jle 0x1412e 0x140ed: cmp dh, 0x1e 0x140f0: jle 0x14147 0x140f2: cmp dh, 0x28 0x140f5: jle 0x14160 0x140f7: cmp dh, 0x32 0x140fa: jle 0x14179 0x140fc: pop dx 0x140fd: mov al, 0xbe 0x140ff: stosb byte ptr es:[di], al 0x14100: mov ax, dx 0x14102: stosw word ptr es:[di], ax |
2018-12-25T11:42:31.802947443Z | 64 | PC: 141b6 | Write file or device (Write 1283 bytes on handle 5) |
2018-12-25T11:42:31.813135943Z | 66 | PC: 141c2 | Move file pointer |
2018-12-25T11:42:31.815414589Z | 64 | PC: 141ce | Write file or device (Write 4 bytes on handle 5) |
2018-12-25T11:42:31.822866381Z | 87 | PC: 141e1 | Get or set file date and time |
2018-12-25T11:42:31.826156019Z | 14 | PC: 141ed | Set default drive (Drive = 'A') |
2018-12-25T11:42:31.827892874Z | 59 | PC: 141f9 | Change current directory |
2018-12-25T11:42:31.833054804Z | 62 | PC: 141fd | Close file |
2018-12-25T11:42:31.842404057Z | 42 | PC: 14201 | Get date 0x14201: cmp dh, dl 0x14203: jne 0x14217 0x14205: cmp dh, 0xb 0x14208: jne 0x14217 0x1420a: mov ah, 9 0x1420c: mov dx, 0x505 0x1420f: add dx, bp 0x14211: int 0x21 0x14213: xor ah, ah 0x14215: int 0x16 0x14217: mov di, 0x100 0x1421a: mov ax, di 0x1421c: mov si, 0x4fd 0x1421f: add si, bp 0x14221: mov cx, 4 0x14224: rep movsb byte ptr es:[di], byte ptr [si] 0x14226: push ax 0x14227: mov ah, 0x1a 0x14229: mov dx, 0x80 0x1422c: int 0x21 |
2018-12-25T11:42:31.845011091Z | 26 | PC: 1422e | Set disk transfer address |
2018-12-25T11:42:31.846428001Z | 9 | PC: 12a85 | Display string (String= 'Sophos Ltd, Oxford sacrificial COM goat 1400H bytes long ') |
2018-12-25T11:42:31.853263141Z | 0 | PC: 12a89 | Program terminate |
.
Time | Syscall Op | Syscall Name |
---|---|---|
2018-12-25T11:42:32.078750607Z | 25 | PC: 13e90 | Get default drive |
2018-12-25T11:42:32.080509519Z | 71 | PC: 13e99 | Get current directory |
2018-12-25T11:42:32.084382979Z | 26 | PC: 13ea2 | Set disk transfer address |
2018-12-25T11:42:32.086027933Z | 78 | PC: 13eae | Find first file |
2018-12-25T11:42:32.093175377Z | 67 | PC: 13f30 | Get or set file attributes |
2018-12-25T11:42:32.100695481Z | 67 | PC: 13f3a | Get or set file attributes |
2018-12-25T11:42:32.11718798Z | 61 | PC: 13f48 | Open file (Filename = 'SLEEP.COM') |
2018-12-25T11:42:32.130542248Z | 63 | PC: 13f56 | Read file or device (Read 4 bytes on handle 5) |
2018-12-25T11:42:32.138766132Z | 87 | PC: 13f80 | Get or set file date and time |
2018-12-25T11:42:32.140780417Z | 66 | PC: 13f96 | Move file pointer |
2018-12-25T11:42:32.143584138Z | 44 | PC: 14021 | Get time 0x14021: and cl, 1 0x14024: and dh, 1 0x14027: cmp cl, dh 0x14029: je 0x1403e 0x1402b: jb 0x14034 0x1402d: jl 0x14039 0x1402f: mov al, 0xf8 0x14031: jmp 0x14040 0x14033: nop 0x14034: mov al, 0x90 0x14036: jmp 0x14040 0x14038: nop 0x14039: mov al, 0xfb 0x1403b: jmp 0x14040 0x1403d: nop 0x1403e: mov al, 0xfc 0x14040: stosb byte ptr es:[di], al 0x14041: stosb byte ptr es:[di], al 0x14042: pop dx 0x14043: mov di, 0x5fc |
2018-12-25T11:42:32.160457884Z | 44 | PC: 14056 | Get time 0x14056: and ch, 1 0x14059: cmp ch, 1 0x1405c: je 0x14063 0x1405e: mov al, 0xf8 0x14060: jmp 0x14065 0x14062: nop 0x14063: mov al, 0xf9 0x14065: stosb byte ptr es:[di], al 0x14066: pop dx 0x14067: push dx 0x14068: mov ah, 0x2a 0x1406a: int 0x21 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax |
2018-12-25T11:42:32.162554017Z | 42 | PC: 1406c | Get date 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax 0x14082: jmp 0x14089 0x14084: nop 0x14085: inc di 0x14086: mov al, 0xac 0x14088: stosb byte ptr es:[di], al 0x14089: pop dx 0x1408a: mov di, 0x5fc 0x1408d: add di, bp 0x1408f: add di, 0x10c 0x14093: sub di, 0x100 0x14097: cmp dl, 3 0x1409a: jge 0x140a1 |
2018-12-25T11:42:32.164398584Z | 44 | PC: 140da | Get time 0x140da: push dx 0x140db: xor bx, bx 0x140dd: shr dx, 5 0x140e0: add bx, dx 0x140e2: pop dx 0x140e3: cmp dh, 0xa 0x140e6: jle 0x14115 0x140e8: cmp dh, 0x14 0x140eb: jle 0x1412e 0x140ed: cmp dh, 0x1e 0x140f0: jle 0x14147 0x140f2: cmp dh, 0x28 0x140f5: jle 0x14160 0x140f7: cmp dh, 0x32 0x140fa: jle 0x14179 0x140fc: pop dx 0x140fd: mov al, 0xbe 0x140ff: stosb byte ptr es:[di], al 0x14100: mov ax, dx 0x14102: stosw word ptr es:[di], ax |
2018-12-25T11:42:32.166781996Z | 64 | PC: 141b6 | Write file or device (Write 1283 bytes on handle 5) |
2018-12-25T11:42:32.172683316Z | 66 | PC: 141c2 | Move file pointer |
2018-12-25T11:42:32.174731665Z | 64 | PC: 141ce | Write file or device (Write 4 bytes on handle 5) |
2018-12-25T11:42:32.182515215Z | 87 | PC: 141e1 | Get or set file date and time |
2018-12-25T11:42:32.185290871Z | 14 | PC: 141ed | Set default drive (Drive = 'A') |
2018-12-25T11:42:32.186710816Z | 59 | PC: 141f9 | Change current directory |
2018-12-25T11:42:32.191124557Z | 62 | PC: 141fd | Close file |
2018-12-25T11:42:32.200347801Z | 42 | PC: 14201 | Get date 0x14201: cmp dh, dl 0x14203: jne 0x14217 0x14205: cmp dh, 0xb 0x14208: jne 0x14217 0x1420a: mov ah, 9 0x1420c: mov dx, 0x505 0x1420f: add dx, bp 0x14211: int 0x21 0x14213: xor ah, ah 0x14215: int 0x16 0x14217: mov di, 0x100 0x1421a: mov ax, di 0x1421c: mov si, 0x4fd 0x1421f: add si, bp 0x14221: mov cx, 4 0x14224: rep movsb byte ptr es:[di], byte ptr [si] 0x14226: push ax 0x14227: mov ah, 0x1a 0x14229: mov dx, 0x80 0x1422c: int 0x21 |
2018-12-25T11:42:32.202643453Z | 26 | PC: 1422e | Set disk transfer address |
2018-12-25T11:42:32.203842052Z | 9 | PC: 12a85 | Display string (String= 'Sophos Ltd, Oxford sacrificial COM goat 1400H bytes long ') |
2018-12-25T11:42:32.210785441Z | 0 | PC: 12a89 | Program terminate |
.
Time | Syscall Op | Syscall Name |
---|---|---|
2018-12-25T11:42:32.166382003Z | 25 | PC: 13e90 | Get default drive |
2018-12-25T11:42:32.168088819Z | 71 | PC: 13e99 | Get current directory |
2018-12-25T11:42:32.170319644Z | 26 | PC: 13ea2 | Set disk transfer address |
2018-12-25T11:42:32.171794187Z | 78 | PC: 13eae | Find first file |
2018-12-25T11:42:32.178786428Z | 67 | PC: 13f30 | Get or set file attributes |
2018-12-25T11:42:32.189271051Z | 67 | PC: 13f3a | Get or set file attributes |
2018-12-25T11:42:32.207821018Z | 61 | PC: 13f48 | Open file (Filename = 'SLEEP.COM') |
2018-12-25T11:42:32.212069455Z | 63 | PC: 13f56 | Read file or device (Read 4 bytes on handle 5) |
2018-12-25T11:42:32.216634547Z | 87 | PC: 13f80 | Get or set file date and time |
2018-12-25T11:42:32.217574288Z | 66 | PC: 13f96 | Move file pointer |
2018-12-25T11:42:32.218885458Z | 44 | PC: 14021 | Get time 0x14021: and cl, 1 0x14024: and dh, 1 0x14027: cmp cl, dh 0x14029: je 0x1403e 0x1402b: jb 0x14034 0x1402d: jl 0x14039 0x1402f: mov al, 0xf8 0x14031: jmp 0x14040 0x14033: nop 0x14034: mov al, 0x90 0x14036: jmp 0x14040 0x14038: nop 0x14039: mov al, 0xfb 0x1403b: jmp 0x14040 0x1403d: nop 0x1403e: mov al, 0xfc 0x14040: stosb byte ptr es:[di], al 0x14041: stosb byte ptr es:[di], al 0x14042: pop dx 0x14043: mov di, 0x5fc |
2018-12-25T11:42:32.221302784Z | 44 | PC: 14056 | Get time 0x14056: and ch, 1 0x14059: cmp ch, 1 0x1405c: je 0x14063 0x1405e: mov al, 0xf8 0x14060: jmp 0x14065 0x14062: nop 0x14063: mov al, 0xf9 0x14065: stosb byte ptr es:[di], al 0x14066: pop dx 0x14067: push dx 0x14068: mov ah, 0x2a 0x1406a: int 0x21 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax |
2018-12-25T11:42:32.222656Z | 42 | PC: 1406c | Get date 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax 0x14082: jmp 0x14089 0x14084: nop 0x14085: inc di 0x14086: mov al, 0xac 0x14088: stosb byte ptr es:[di], al 0x14089: pop dx 0x1408a: mov di, 0x5fc 0x1408d: add di, bp 0x1408f: add di, 0x10c 0x14093: sub di, 0x100 0x14097: cmp dl, 3 0x1409a: jge 0x140a1 |
2018-12-25T11:42:32.224165244Z | 44 | PC: 140da | Get time 0x140da: push dx 0x140db: xor bx, bx 0x140dd: shr dx, 5 0x140e0: add bx, dx 0x140e2: pop dx 0x140e3: cmp dh, 0xa 0x140e6: jle 0x14115 0x140e8: cmp dh, 0x14 0x140eb: jle 0x1412e 0x140ed: cmp dh, 0x1e 0x140f0: jle 0x14147 0x140f2: cmp dh, 0x28 0x140f5: jle 0x14160 0x140f7: cmp dh, 0x32 0x140fa: jle 0x14179 0x140fc: pop dx 0x140fd: mov al, 0xbe 0x140ff: stosb byte ptr es:[di], al 0x14100: mov ax, dx 0x14102: stosw word ptr es:[di], ax |
2018-12-25T11:42:32.226591797Z | 64 | PC: 141b6 | Write file or device (Write 1283 bytes on handle 5) |
2018-12-25T11:42:32.234873064Z | 66 | PC: 141c2 | Move file pointer |
2018-12-25T11:42:32.236077237Z | 64 | PC: 141ce | Write file or device (Write 4 bytes on handle 5) |
2018-12-25T11:42:32.242893117Z | 87 | PC: 141e1 | Get or set file date and time |
2018-12-25T11:42:32.244233376Z | 14 | PC: 141ed | Set default drive (Drive = 'A') |
2018-12-25T11:42:32.245295281Z | 59 | PC: 141f9 | Change current directory |
2018-12-25T11:42:32.24943277Z | 62 | PC: 141fd | Close file |
2018-12-25T11:42:32.256618701Z | 42 | PC: 14201 | Get date 0x14201: cmp dh, dl 0x14203: jne 0x14217 0x14205: cmp dh, 0xb 0x14208: jne 0x14217 0x1420a: mov ah, 9 0x1420c: mov dx, 0x505 0x1420f: add dx, bp 0x14211: int 0x21 0x14213: xor ah, ah 0x14215: int 0x16 0x14217: mov di, 0x100 0x1421a: mov ax, di 0x1421c: mov si, 0x4fd 0x1421f: add si, bp 0x14221: mov cx, 4 0x14224: rep movsb byte ptr es:[di], byte ptr [si] 0x14226: push ax 0x14227: mov ah, 0x1a 0x14229: mov dx, 0x80 0x1422c: int 0x21 |
2018-12-25T11:42:32.258017912Z | 26 | PC: 1422e | Set disk transfer address |
2018-12-25T11:42:32.259291219Z | 9 | PC: 12a85 | Display string (String= 'Sophos Ltd, Oxford sacrificial COM goat 1400H bytes long ') |
2018-12-25T11:42:32.262485493Z | 0 | PC: 12a89 | Program terminate |
.
Time | Syscall Op | Syscall Name |
---|---|---|
2018-12-25T11:42:32.288043167Z | 25 | PC: 13e90 | Get default drive |
2018-12-25T11:42:32.290628092Z | 71 | PC: 13e99 | Get current directory |
2018-12-25T11:42:32.293814635Z | 26 | PC: 13ea2 | Set disk transfer address |
2018-12-25T11:42:32.29516598Z | 78 | PC: 13eae | Find first file |
2018-12-25T11:42:32.303150798Z | 67 | PC: 13f30 | Get or set file attributes |
2018-12-25T11:42:32.309633464Z | 67 | PC: 13f3a | Get or set file attributes |
2018-12-25T11:42:32.32677426Z | 61 | PC: 13f48 | Open file (Filename = 'SLEEP.COM') |
2018-12-25T11:42:32.342637033Z | 63 | PC: 13f56 | Read file or device (Read 4 bytes on handle 5) |
2018-12-25T11:42:32.350464138Z | 87 | PC: 13f80 | Get or set file date and time |
2018-12-25T11:42:32.35193405Z | 66 | PC: 13f96 | Move file pointer |
2018-12-25T11:42:32.355275002Z | 44 | PC: 14021 | Get time 0x14021: and cl, 1 0x14024: and dh, 1 0x14027: cmp cl, dh 0x14029: je 0x1403e 0x1402b: jb 0x14034 0x1402d: jl 0x14039 0x1402f: mov al, 0xf8 0x14031: jmp 0x14040 0x14033: nop 0x14034: mov al, 0x90 0x14036: jmp 0x14040 0x14038: nop 0x14039: mov al, 0xfb 0x1403b: jmp 0x14040 0x1403d: nop 0x1403e: mov al, 0xfc 0x14040: stosb byte ptr es:[di], al 0x14041: stosb byte ptr es:[di], al 0x14042: pop dx 0x14043: mov di, 0x5fc |
2018-12-25T11:42:32.358840091Z | 44 | PC: 14056 | Get time 0x14056: and ch, 1 0x14059: cmp ch, 1 0x1405c: je 0x14063 0x1405e: mov al, 0xf8 0x14060: jmp 0x14065 0x14062: nop 0x14063: mov al, 0xf9 0x14065: stosb byte ptr es:[di], al 0x14066: pop dx 0x14067: push dx 0x14068: mov ah, 0x2a 0x1406a: int 0x21 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax |
2018-12-25T11:42:32.361779846Z | 42 | PC: 1406c | Get date 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax 0x14082: jmp 0x14089 0x14084: nop 0x14085: inc di 0x14086: mov al, 0xac 0x14088: stosb byte ptr es:[di], al 0x14089: pop dx 0x1408a: mov di, 0x5fc 0x1408d: add di, bp 0x1408f: add di, 0x10c 0x14093: sub di, 0x100 0x14097: cmp dl, 3 0x1409a: jge 0x140a1 |
2018-12-25T11:42:32.36531301Z | 44 | PC: 140da | Get time 0x140da: push dx 0x140db: xor bx, bx 0x140dd: shr dx, 5 0x140e0: add bx, dx 0x140e2: pop dx 0x140e3: cmp dh, 0xa 0x140e6: jle 0x14115 0x140e8: cmp dh, 0x14 0x140eb: jle 0x1412e 0x140ed: cmp dh, 0x1e 0x140f0: jle 0x14147 0x140f2: cmp dh, 0x28 0x140f5: jle 0x14160 0x140f7: cmp dh, 0x32 0x140fa: jle 0x14179 0x140fc: pop dx 0x140fd: mov al, 0xbe 0x140ff: stosb byte ptr es:[di], al 0x14100: mov ax, dx 0x14102: stosw word ptr es:[di], ax |
2018-12-25T11:42:32.368384264Z | 64 | PC: 141b6 | Write file or device (Write 1283 bytes on handle 5) |
2018-12-25T11:42:32.37831217Z | 66 | PC: 141c2 | Move file pointer |
2018-12-25T11:42:32.380392774Z | 64 | PC: 141ce | Write file or device (Write 4 bytes on handle 5) |
2018-12-25T11:42:32.388482736Z | 87 | PC: 141e1 | Get or set file date and time |
2018-12-25T11:42:32.390227683Z | 14 | PC: 141ed | Set default drive (Drive = 'A') |
2018-12-25T11:42:32.391685316Z | 59 | PC: 141f9 | Change current directory |
2018-12-25T11:42:32.397172321Z | 62 | PC: 141fd | Close file |
2018-12-25T11:42:32.405874491Z | 42 | PC: 14201 | Get date 0x14201: cmp dh, dl 0x14203: jne 0x14217 0x14205: cmp dh, 0xb 0x14208: jne 0x14217 0x1420a: mov ah, 9 0x1420c: mov dx, 0x505 0x1420f: add dx, bp 0x14211: int 0x21 0x14213: xor ah, ah 0x14215: int 0x16 0x14217: mov di, 0x100 0x1421a: mov ax, di 0x1421c: mov si, 0x4fd 0x1421f: add si, bp 0x14221: mov cx, 4 0x14224: rep movsb byte ptr es:[di], byte ptr [si] 0x14226: push ax 0x14227: mov ah, 0x1a 0x14229: mov dx, 0x80 0x1422c: int 0x21 |
2018-12-25T11:42:32.408417665Z | 26 | PC: 1422e | Set disk transfer address |
2018-12-25T11:42:32.410645028Z | 9 | PC: 12a85 | Display string (String= 'Sophos Ltd, Oxford sacrificial COM goat 1400H bytes long ') |
2018-12-25T11:42:32.417465238Z | 0 | PC: 12a89 | Program terminate |
.
Time | Syscall Op | Syscall Name |
---|---|---|
2018-12-25T11:42:32.550664406Z | 25 | PC: 13e90 | Get default drive |
2018-12-25T11:42:32.552826196Z | 71 | PC: 13e99 | Get current directory |
2018-12-25T11:42:32.555880344Z | 26 | PC: 13ea2 | Set disk transfer address |
2018-12-25T11:42:32.557296257Z | 78 | PC: 13eae | Find first file |
2018-12-25T11:42:32.564584302Z | 67 | PC: 13f30 | Get or set file attributes |
2018-12-25T11:42:32.576765778Z | 67 | PC: 13f3a | Get or set file attributes |
2018-12-25T11:42:32.594531593Z | 61 | PC: 13f48 | Open file (Filename = 'SLEEP.COM') |
2018-12-25T11:42:32.601340299Z | 63 | PC: 13f56 | Read file or device (Read 4 bytes on handle 5) |
2018-12-25T11:42:32.611018466Z | 87 | PC: 13f80 | Get or set file date and time |
2018-12-25T11:42:32.612333259Z | 66 | PC: 13f96 | Move file pointer |
2018-12-25T11:42:32.614712113Z | 44 | PC: 14021 | Get time 0x14021: and cl, 1 0x14024: and dh, 1 0x14027: cmp cl, dh 0x14029: je 0x1403e 0x1402b: jb 0x14034 0x1402d: jl 0x14039 0x1402f: mov al, 0xf8 0x14031: jmp 0x14040 0x14033: nop 0x14034: mov al, 0x90 0x14036: jmp 0x14040 0x14038: nop 0x14039: mov al, 0xfb 0x1403b: jmp 0x14040 0x1403d: nop 0x1403e: mov al, 0xfc 0x14040: stosb byte ptr es:[di], al 0x14041: stosb byte ptr es:[di], al 0x14042: pop dx 0x14043: mov di, 0x5fc |
2018-12-25T11:42:32.61785169Z | 44 | PC: 14056 | Get time 0x14056: and ch, 1 0x14059: cmp ch, 1 0x1405c: je 0x14063 0x1405e: mov al, 0xf8 0x14060: jmp 0x14065 0x14062: nop 0x14063: mov al, 0xf9 0x14065: stosb byte ptr es:[di], al 0x14066: pop dx 0x14067: push dx 0x14068: mov ah, 0x2a 0x1406a: int 0x21 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax |
2018-12-25T11:42:32.620236611Z | 42 | PC: 1406c | Get date 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax 0x14082: jmp 0x14089 0x14084: nop 0x14085: inc di 0x14086: mov al, 0xac 0x14088: stosb byte ptr es:[di], al 0x14089: pop dx 0x1408a: mov di, 0x5fc 0x1408d: add di, bp 0x1408f: add di, 0x10c 0x14093: sub di, 0x100 0x14097: cmp dl, 3 0x1409a: jge 0x140a1 |
2018-12-25T11:42:32.622760235Z | 44 | PC: 140da | Get time 0x140da: push dx 0x140db: xor bx, bx 0x140dd: shr dx, 5 0x140e0: add bx, dx 0x140e2: pop dx 0x140e3: cmp dh, 0xa 0x140e6: jle 0x14115 0x140e8: cmp dh, 0x14 0x140eb: jle 0x1412e 0x140ed: cmp dh, 0x1e 0x140f0: jle 0x14147 0x140f2: cmp dh, 0x28 0x140f5: jle 0x14160 0x140f7: cmp dh, 0x32 0x140fa: jle 0x14179 0x140fc: pop dx 0x140fd: mov al, 0xbe 0x140ff: stosb byte ptr es:[di], al 0x14100: mov ax, dx 0x14102: stosw word ptr es:[di], ax |
2018-12-25T11:42:32.626125521Z | 64 | PC: 141b6 | Write file or device (Write 1289 bytes on handle 5) |
2018-12-25T11:42:32.634789352Z | 66 | PC: 141c2 | Move file pointer |
2018-12-25T11:42:32.636093036Z | 64 | PC: 141ce | Write file or device (Write 4 bytes on handle 5) |
2018-12-25T11:42:32.642902124Z | 87 | PC: 141e1 | Get or set file date and time |
2018-12-25T11:42:32.644425815Z | 14 | PC: 141ed | Set default drive (Drive = 'A') |
2018-12-25T11:42:32.645617999Z | 59 | PC: 141f9 | Change current directory |
2018-12-25T11:42:32.649710836Z | 62 | PC: 141fd | Close file |
2018-12-25T11:42:32.657591228Z | 42 | PC: 14201 | Get date 0x14201: cmp dh, dl 0x14203: jne 0x14217 0x14205: cmp dh, 0xb 0x14208: jne 0x14217 0x1420a: mov ah, 9 0x1420c: mov dx, 0x505 0x1420f: add dx, bp 0x14211: int 0x21 0x14213: xor ah, ah 0x14215: int 0x16 0x14217: mov di, 0x100 0x1421a: mov ax, di 0x1421c: mov si, 0x4fd 0x1421f: add si, bp 0x14221: mov cx, 4 0x14224: rep movsb byte ptr es:[di], byte ptr [si] 0x14226: push ax 0x14227: mov ah, 0x1a 0x14229: mov dx, 0x80 0x1422c: int 0x21 |
2018-12-25T11:42:32.659579442Z | 26 | PC: 1422e | Set disk transfer address |
2018-12-25T11:42:32.661616866Z | 9 | PC: 12a85 | Display string (String= 'Sophos Ltd, Oxford sacrificial COM goat 1400H bytes long ') |
2018-12-25T11:42:32.667178903Z | 0 | PC: 12a89 | Program terminate |
.
Time | Syscall Op | Syscall Name |
---|---|---|
2018-12-25T11:42:32.71932395Z | 25 | PC: 13e90 | Get default drive |
2018-12-25T11:42:32.721245783Z | 71 | PC: 13e99 | Get current directory |
2018-12-25T11:42:32.724157194Z | 26 | PC: 13ea2 | Set disk transfer address |
2018-12-25T11:42:32.7253162Z | 78 | PC: 13eae | Find first file |
2018-12-25T11:42:32.731614702Z | 67 | PC: 13f30 | Get or set file attributes |
2018-12-25T11:42:32.741716013Z | 67 | PC: 13f3a | Get or set file attributes |
2018-12-25T11:42:32.760037179Z | 61 | PC: 13f48 | Open file (Filename = 'SLEEP.COM') |
2018-12-25T11:42:32.767620917Z | 63 | PC: 13f56 | Read file or device (Read 4 bytes on handle 5) |
2018-12-25T11:42:32.774001612Z | 87 | PC: 13f80 | Get or set file date and time |
2018-12-25T11:42:32.775284279Z | 66 | PC: 13f96 | Move file pointer |
2018-12-25T11:42:32.777331376Z | 44 | PC: 14021 | Get time 0x14021: and cl, 1 0x14024: and dh, 1 0x14027: cmp cl, dh 0x14029: je 0x1403e 0x1402b: jb 0x14034 0x1402d: jl 0x14039 0x1402f: mov al, 0xf8 0x14031: jmp 0x14040 0x14033: nop 0x14034: mov al, 0x90 0x14036: jmp 0x14040 0x14038: nop 0x14039: mov al, 0xfb 0x1403b: jmp 0x14040 0x1403d: nop 0x1403e: mov al, 0xfc 0x14040: stosb byte ptr es:[di], al 0x14041: stosb byte ptr es:[di], al 0x14042: pop dx 0x14043: mov di, 0x5fc |
2018-12-25T11:42:32.779615835Z | 44 | PC: 14056 | Get time 0x14056: and ch, 1 0x14059: cmp ch, 1 0x1405c: je 0x14063 0x1405e: mov al, 0xf8 0x14060: jmp 0x14065 0x14062: nop 0x14063: mov al, 0xf9 0x14065: stosb byte ptr es:[di], al 0x14066: pop dx 0x14067: push dx 0x14068: mov ah, 0x2a 0x1406a: int 0x21 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax |
2018-12-25T11:42:32.781430134Z | 42 | PC: 1406c | Get date 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax 0x14082: jmp 0x14089 0x14084: nop 0x14085: inc di 0x14086: mov al, 0xac 0x14088: stosb byte ptr es:[di], al 0x14089: pop dx 0x1408a: mov di, 0x5fc 0x1408d: add di, bp 0x1408f: add di, 0x10c 0x14093: sub di, 0x100 0x14097: cmp dl, 3 0x1409a: jge 0x140a1 |
2018-12-25T11:42:32.783194888Z | 44 | PC: 140da | Get time 0x140da: push dx 0x140db: xor bx, bx 0x140dd: shr dx, 5 0x140e0: add bx, dx 0x140e2: pop dx 0x140e3: cmp dh, 0xa 0x140e6: jle 0x14115 0x140e8: cmp dh, 0x14 0x140eb: jle 0x1412e 0x140ed: cmp dh, 0x1e 0x140f0: jle 0x14147 0x140f2: cmp dh, 0x28 0x140f5: jle 0x14160 0x140f7: cmp dh, 0x32 0x140fa: jle 0x14179 0x140fc: pop dx 0x140fd: mov al, 0xbe 0x140ff: stosb byte ptr es:[di], al 0x14100: mov ax, dx 0x14102: stosw word ptr es:[di], ax |
2018-12-25T11:42:32.785504869Z | 64 | PC: 141b6 | Write file or device (Write 1289 bytes on handle 5) |
2018-12-25T11:42:32.790868418Z | 66 | PC: 141c2 | Move file pointer |
2018-12-25T11:42:32.792012653Z | 64 | PC: 141ce | Write file or device (Write 4 bytes on handle 5) |
2018-12-25T11:42:32.797087391Z | 87 | PC: 141e1 | Get or set file date and time |
2018-12-25T11:42:32.798655237Z | 14 | PC: 141ed | Set default drive (Drive = 'A') |
2018-12-25T11:42:32.799856744Z | 59 | PC: 141f9 | Change current directory |
2018-12-25T11:42:32.803440988Z | 62 | PC: 141fd | Close file |
2018-12-25T11:42:32.808790403Z | 42 | PC: 14201 | Get date 0x14201: cmp dh, dl 0x14203: jne 0x14217 0x14205: cmp dh, 0xb 0x14208: jne 0x14217 0x1420a: mov ah, 9 0x1420c: mov dx, 0x505 0x1420f: add dx, bp 0x14211: int 0x21 0x14213: xor ah, ah 0x14215: int 0x16 0x14217: mov di, 0x100 0x1421a: mov ax, di 0x1421c: mov si, 0x4fd 0x1421f: add si, bp 0x14221: mov cx, 4 0x14224: rep movsb byte ptr es:[di], byte ptr [si] 0x14226: push ax 0x14227: mov ah, 0x1a 0x14229: mov dx, 0x80 0x1422c: int 0x21 |
2018-12-25T11:42:32.810446162Z | 26 | PC: 1422e | Set disk transfer address |
2018-12-25T11:42:32.812050445Z | 9 | PC: 12a85 | Display string (String= 'Sophos Ltd, Oxford sacrificial COM goat 1400H bytes long ') |
2018-12-25T11:42:32.816778077Z | 0 | PC: 12a89 | Program terminate |
.
Time | Syscall Op | Syscall Name |
---|---|---|
2018-12-25T11:42:33.21752735Z | 25 | PC: 13e90 | Get default drive |
2018-12-25T11:42:33.219325623Z | 71 | PC: 13e99 | Get current directory |
2018-12-25T11:42:33.223957033Z | 26 | PC: 13ea2 | Set disk transfer address |
2018-12-25T11:42:33.225115031Z | 78 | PC: 13eae | Find first file |
2018-12-25T11:42:33.232647352Z | 67 | PC: 13f30 | Get or set file attributes |
2018-12-25T11:42:33.244923645Z | 67 | PC: 13f3a | Get or set file attributes |
2018-12-25T11:42:33.261720609Z | 61 | PC: 13f48 | Open file (Filename = 'SLEEP.COM') |
2018-12-25T11:42:33.270034699Z | 63 | PC: 13f56 | Read file or device (Read 4 bytes on handle 5) |
2018-12-25T11:42:33.277668022Z | 87 | PC: 13f80 | Get or set file date and time |
2018-12-25T11:42:33.279673289Z | 66 | PC: 13f96 | Move file pointer |
2018-12-25T11:42:33.282735043Z | 44 | PC: 14021 | Get time 0x14021: and cl, 1 0x14024: and dh, 1 0x14027: cmp cl, dh 0x14029: je 0x1403e 0x1402b: jb 0x14034 0x1402d: jl 0x14039 0x1402f: mov al, 0xf8 0x14031: jmp 0x14040 0x14033: nop 0x14034: mov al, 0x90 0x14036: jmp 0x14040 0x14038: nop 0x14039: mov al, 0xfb 0x1403b: jmp 0x14040 0x1403d: nop 0x1403e: mov al, 0xfc 0x14040: stosb byte ptr es:[di], al 0x14041: stosb byte ptr es:[di], al 0x14042: pop dx 0x14043: mov di, 0x5fc |
2018-12-25T11:42:33.28539817Z | 44 | PC: 14056 | Get time 0x14056: and ch, 1 0x14059: cmp ch, 1 0x1405c: je 0x14063 0x1405e: mov al, 0xf8 0x14060: jmp 0x14065 0x14062: nop 0x14063: mov al, 0xf9 0x14065: stosb byte ptr es:[di], al 0x14066: pop dx 0x14067: push dx 0x14068: mov ah, 0x2a 0x1406a: int 0x21 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax |
2018-12-25T11:42:33.287566502Z | 42 | PC: 1406c | Get date 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax 0x14082: jmp 0x14089 0x14084: nop 0x14085: inc di 0x14086: mov al, 0xac 0x14088: stosb byte ptr es:[di], al 0x14089: pop dx 0x1408a: mov di, 0x5fc 0x1408d: add di, bp 0x1408f: add di, 0x10c 0x14093: sub di, 0x100 0x14097: cmp dl, 3 0x1409a: jge 0x140a1 |
2018-12-25T11:42:33.290434905Z | 44 | PC: 140da | Get time 0x140da: push dx 0x140db: xor bx, bx 0x140dd: shr dx, 5 0x140e0: add bx, dx 0x140e2: pop dx 0x140e3: cmp dh, 0xa 0x140e6: jle 0x14115 0x140e8: cmp dh, 0x14 0x140eb: jle 0x1412e 0x140ed: cmp dh, 0x1e 0x140f0: jle 0x14147 0x140f2: cmp dh, 0x28 0x140f5: jle 0x14160 0x140f7: cmp dh, 0x32 0x140fa: jle 0x14179 0x140fc: pop dx 0x140fd: mov al, 0xbe 0x140ff: stosb byte ptr es:[di], al 0x14100: mov ax, dx 0x14102: stosw word ptr es:[di], ax |
2018-12-25T11:42:33.293697999Z | 64 | PC: 141b6 | Write file or device (Write 1289 bytes on handle 5) |
2018-12-25T11:42:33.302985022Z | 66 | PC: 141c2 | Move file pointer |
2018-12-25T11:42:33.30454719Z | 64 | PC: 141ce | Write file or device (Write 4 bytes on handle 5) |
2018-12-25T11:42:33.312224715Z | 87 | PC: 141e1 | Get or set file date and time |
2018-12-25T11:42:33.314705794Z | 14 | PC: 141ed | Set default drive (Drive = 'A') |
2018-12-25T11:42:33.316305176Z | 59 | PC: 141f9 | Change current directory |
2018-12-25T11:42:33.333183491Z | 62 | PC: 141fd | Close file |
2018-12-25T11:42:33.342053907Z | 42 | PC: 14201 | Get date 0x14201: cmp dh, dl 0x14203: jne 0x14217 0x14205: cmp dh, 0xb 0x14208: jne 0x14217 0x1420a: mov ah, 9 0x1420c: mov dx, 0x505 0x1420f: add dx, bp 0x14211: int 0x21 0x14213: xor ah, ah 0x14215: int 0x16 0x14217: mov di, 0x100 0x1421a: mov ax, di 0x1421c: mov si, 0x4fd 0x1421f: add si, bp 0x14221: mov cx, 4 0x14224: rep movsb byte ptr es:[di], byte ptr [si] 0x14226: push ax 0x14227: mov ah, 0x1a 0x14229: mov dx, 0x80 0x1422c: int 0x21 |
2018-12-25T11:42:33.344454148Z | 26 | PC: 1422e | Set disk transfer address |
2018-12-25T11:42:33.352291428Z | 9 | PC: 12a85 | Display string (String= 'Sophos Ltd, Oxford sacrificial COM goat 1400H bytes long ') |
2018-12-25T11:42:33.359124726Z | 0 | PC: 12a89 | Program terminate |
.
Time | Syscall Op | Syscall Name |
---|---|---|
2018-12-25T11:42:33.269449351Z | 64 | PC: 0 | Write file or device (Write 2 bytes on handle 1) |
2018-12-25T11:42:33.275548817Z | 41 | PC: 94fae | Parse filename |
2018-12-25T11:42:33.279416605Z | 41 | PC: 9502f | Parse filename |
2018-12-25T11:42:33.282453134Z | 41 | PC: 9504c | Parse filename |
2018-12-25T11:42:33.283776752Z | 26 | PC: 984f7 | Set disk transfer address |
2018-12-25T11:42:33.285415802Z | 71 | PC: 986f3 | Get current directory |
2018-12-25T11:42:33.287418304Z | 78 | PC: 986fe | Find first file |
2018-12-25T11:42:33.299249713Z | 71 | PC: 986f3 | Get current directory (See above) |
2018-12-25T11:42:33.302706215Z | 78 | PC: 986fe | Find first file (See above) |
2018-12-25T11:42:33.312673631Z | 64 | PC: 9a848 | Write file or device (Write 26 bytes on handle 2) |
2018-12-25T11:42:33.317447272Z | 37 | PC: 123c4 | Set interrupt vector (Interrupt = '34' AKA 'Random write') |
2018-12-25T11:42:33.319203247Z | 37 | PC: 123cb | Set interrupt vector (Interrupt = '35' AKA 'Get file size in records') |
2018-12-25T11:42:33.320404377Z | 37 | PC: 123d2 | Set interrupt vector (Interrupt = '36' AKA 'Set random record number') |
2018-12-25T11:42:33.321398632Z | 62 | PC: 122ab | Close file |
2018-12-25T11:42:33.323762342Z | 62 | PC: 122ab | Close file (See above) |
2018-12-25T11:42:33.325140433Z | 62 | PC: 122ab | Close file (See above) |
2018-12-25T11:42:33.326656564Z | 62 | PC: 122ab | Close file (See above) |
2018-12-25T11:42:33.32838563Z | 62 | PC: 122ab | Close file (See above) |
2018-12-25T11:42:33.330447878Z | 62 | PC: 122ab | Close file (See above) |
2018-12-25T11:42:33.332038812Z | 62 | PC: 122ab | Close file (See above) |
2018-12-25T11:42:33.333700399Z | 62 | PC: 122ab | Close file (See above) |
2018-12-25T11:42:33.335846604Z | 62 | PC: 122ab | Close file (See above) |
2018-12-25T11:42:33.337630703Z | 62 | PC: 122ab | Close file (See above) |
2018-12-25T11:42:33.33952743Z | 62 | PC: 122ab | Close file (See above) |
2018-12-25T11:42:33.341536032Z | 62 | PC: 122ab | Close file (See above) |
2018-12-25T11:42:33.3430649Z | 62 | PC: 122ab | Close file (See above) |
2018-12-25T11:42:33.348280324Z | 62 | PC: 122ab | Close file (See above) |
2018-12-25T11:42:33.350172141Z | 62 | PC: 122ab | Close file (See above) |
2018-12-25T11:42:33.35193082Z | 99 | PC: 9a5d7 | Get DBCS lead byte table pointer |
2018-12-25T11:42:33.353118194Z | 56 | PC: 94df9 | Get or set country info |
2018-12-25T11:42:33.355504065Z | 64 | PC: 9a848 | Write file or device (See above) |
2018-12-25T11:42:33.361026705Z | 25 | PC: 94e62 | Get default drive |
2018-12-25T11:42:33.362585646Z | 71 | PC: 970dd | Get current directory |
2018-12-25T11:42:33.36699143Z | 64 | PC: 9a848 | Write file or device (See above) |
2018-12-25T11:42:33.370092118Z | 2 | PC: 970b2 | Character output (Char = '3e') |
2018-12-25T11:42:33.372155958Z | 93 | PC: 94f20 | File sharing functions |
2018-12-25T11:42:33.377628335Z | 93 | PC: 94f27 | File sharing functions |
2018-12-25T11:42:33.379601957Z | 10 | PC: 94f39 | Buffered keyboard input |
2018-12-25T11:42:48.316910217Z | 0 | PC: 0 | Program terminate (See above) |
2018-12-25T11:42:49.671685043Z | 0 | PC: 0 | Program terminate (See above) |
2018-12-25T11:42:49.77447306Z | 64 | PC: 9a848 | Write file or device (See above) |
2018-12-25T11:42:49.781315217Z | 41 | PC: 94fae | Parse filename (See above) |
2018-12-25T11:42:49.783377841Z | 41 | PC: 9502f | Parse filename (See above) |
2018-12-25T11:42:49.7850482Z | 41 | PC: 9504c | Parse filename (See above) |
2018-12-25T11:42:49.78886115Z | 26 | PC: 984f7 | Set disk transfer address (See above) |
2018-12-25T11:42:49.790849849Z | 71 | PC: 986f3 | Get current directory (See above) |
2018-12-25T11:42:49.798814344Z | 78 | PC: 986fe | Find first file (See above) |
2018-12-25T11:42:49.81071251Z | 71 | PC: 9856c | Get current directory |
2018-12-25T11:42:49.81437398Z | 73 | PC: 97c09 | Release memory |
2018-12-25T11:42:49.815666563Z | 75 | PC: 11821 | Execute program |
2018-12-25T11:42:49.829731171Z | 9 | PC: 12a47 | Display string (String= 'Hello, World! ') |
2018-12-25T11:42:49.833638867Z | 76 | PC: 12a4b | Terminate with return code (Return code = '36') |
.
Time | Syscall Op | Syscall Name |
---|---|---|
2018-12-25T11:42:33.319847206Z | 25 | PC: 13e90 | Get default drive |
2018-12-25T11:42:33.322254722Z | 71 | PC: 13e99 | Get current directory |
2018-12-25T11:42:33.325651467Z | 26 | PC: 13ea2 | Set disk transfer address |
2018-12-25T11:42:33.326961506Z | 78 | PC: 13eae | Find first file |
2018-12-25T11:42:33.336548515Z | 67 | PC: 13f30 | Get or set file attributes |
2018-12-25T11:42:33.342979773Z | 67 | PC: 13f3a | Get or set file attributes |
2018-12-25T11:42:33.359516421Z | 61 | PC: 13f48 | Open file (Filename = 'SLEEP.COM') |
2018-12-25T11:42:33.36705056Z | 63 | PC: 13f56 | Read file or device (Read 4 bytes on handle 5) |
2018-12-25T11:42:33.375143434Z | 87 | PC: 13f80 | Get or set file date and time |
2018-12-25T11:42:33.377505309Z | 66 | PC: 13f96 | Move file pointer |
2018-12-25T11:42:33.380704368Z | 44 | PC: 14021 | Get time 0x14021: and cl, 1 0x14024: and dh, 1 0x14027: cmp cl, dh 0x14029: je 0x1403e 0x1402b: jb 0x14034 0x1402d: jl 0x14039 0x1402f: mov al, 0xf8 0x14031: jmp 0x14040 0x14033: nop 0x14034: mov al, 0x90 0x14036: jmp 0x14040 0x14038: nop 0x14039: mov al, 0xfb 0x1403b: jmp 0x14040 0x1403d: nop 0x1403e: mov al, 0xfc 0x14040: stosb byte ptr es:[di], al 0x14041: stosb byte ptr es:[di], al 0x14042: pop dx 0x14043: mov di, 0x5fc |
2018-12-25T11:42:33.384896955Z | 44 | PC: 14056 | Get time 0x14056: and ch, 1 0x14059: cmp ch, 1 0x1405c: je 0x14063 0x1405e: mov al, 0xf8 0x14060: jmp 0x14065 0x14062: nop 0x14063: mov al, 0xf9 0x14065: stosb byte ptr es:[di], al 0x14066: pop dx 0x14067: push dx 0x14068: mov ah, 0x2a 0x1406a: int 0x21 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax |
2018-12-25T11:42:33.387459426Z | 42 | PC: 1406c | Get date 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax 0x14082: jmp 0x14089 0x14084: nop 0x14085: inc di 0x14086: mov al, 0xac 0x14088: stosb byte ptr es:[di], al 0x14089: pop dx 0x1408a: mov di, 0x5fc 0x1408d: add di, bp 0x1408f: add di, 0x10c 0x14093: sub di, 0x100 0x14097: cmp dl, 3 0x1409a: jge 0x140a1 |
2018-12-25T11:42:33.389858756Z | 44 | PC: 140da | Get time 0x140da: push dx 0x140db: xor bx, bx 0x140dd: shr dx, 5 0x140e0: add bx, dx 0x140e2: pop dx 0x140e3: cmp dh, 0xa 0x140e6: jle 0x14115 0x140e8: cmp dh, 0x14 0x140eb: jle 0x1412e 0x140ed: cmp dh, 0x1e 0x140f0: jle 0x14147 0x140f2: cmp dh, 0x28 0x140f5: jle 0x14160 0x140f7: cmp dh, 0x32 0x140fa: jle 0x14179 0x140fc: pop dx 0x140fd: mov al, 0xbe 0x140ff: stosb byte ptr es:[di], al 0x14100: mov ax, dx 0x14102: stosw word ptr es:[di], ax |
2018-12-25T11:42:33.392635295Z | 64 | PC: 141b6 | Write file or device (Write 1289 bytes on handle 5) |
2018-12-25T11:42:33.398451895Z | 66 | PC: 141c2 | Move file pointer |
2018-12-25T11:42:33.399715652Z | 64 | PC: 141ce | Write file or device (Write 4 bytes on handle 5) |
2018-12-25T11:42:33.405013606Z | 87 | PC: 141e1 | Get or set file date and time |
2018-12-25T11:42:33.414595594Z | 14 | PC: 141ed | Set default drive (Drive = 'A') |
2018-12-25T11:42:33.415695363Z | 59 | PC: 141f9 | Change current directory |
2018-12-25T11:42:33.419410416Z | 62 | PC: 141fd | Close file |
2018-12-25T11:42:33.425425535Z | 42 | PC: 14201 | Get date 0x14201: cmp dh, dl 0x14203: jne 0x14217 0x14205: cmp dh, 0xb 0x14208: jne 0x14217 0x1420a: mov ah, 9 0x1420c: mov dx, 0x505 0x1420f: add dx, bp 0x14211: int 0x21 0x14213: xor ah, ah 0x14215: int 0x16 0x14217: mov di, 0x100 0x1421a: mov ax, di 0x1421c: mov si, 0x4fd 0x1421f: add si, bp 0x14221: mov cx, 4 0x14224: rep movsb byte ptr es:[di], byte ptr [si] 0x14226: push ax 0x14227: mov ah, 0x1a 0x14229: mov dx, 0x80 0x1422c: int 0x21 |
2018-12-25T11:42:33.427168113Z | 26 | PC: 1422e | Set disk transfer address |
2018-12-25T11:42:33.428123433Z | 9 | PC: 12a85 | Display string (String= 'Sophos Ltd, Oxford sacrificial COM goat 1400H bytes long ') |
2018-12-25T11:42:33.432391623Z | 0 | PC: 12a89 | Program terminate |
.
Time | Syscall Op | Syscall Name |
---|---|---|
2018-12-25T11:42:33.331370067Z | 25 | PC: 13e90 | Get default drive |
2018-12-25T11:42:33.333023862Z | 71 | PC: 13e99 | Get current directory |
2018-12-25T11:42:33.335817864Z | 26 | PC: 13ea2 | Set disk transfer address |
2018-12-25T11:42:33.336910871Z | 78 | PC: 13eae | Find first file |
2018-12-25T11:42:33.343398845Z | 67 | PC: 13f30 | Get or set file attributes |
2018-12-25T11:42:33.353781505Z | 67 | PC: 13f3a | Get or set file attributes |
2018-12-25T11:42:33.371603177Z | 61 | PC: 13f48 | Open file (Filename = 'SLEEP.COM') |
2018-12-25T11:42:33.383492228Z | 63 | PC: 13f56 | Read file or device (Read 4 bytes on handle 5) |
2018-12-25T11:42:33.400379967Z | 87 | PC: 13f80 | Get or set file date and time |
2018-12-25T11:42:33.40174869Z | 66 | PC: 13f96 | Move file pointer |
2018-12-25T11:42:33.404173208Z | 44 | PC: 14021 | Get time 0x14021: and cl, 1 0x14024: and dh, 1 0x14027: cmp cl, dh 0x14029: je 0x1403e 0x1402b: jb 0x14034 0x1402d: jl 0x14039 0x1402f: mov al, 0xf8 0x14031: jmp 0x14040 0x14033: nop 0x14034: mov al, 0x90 0x14036: jmp 0x14040 0x14038: nop 0x14039: mov al, 0xfb 0x1403b: jmp 0x14040 0x1403d: nop 0x1403e: mov al, 0xfc 0x14040: stosb byte ptr es:[di], al 0x14041: stosb byte ptr es:[di], al 0x14042: pop dx 0x14043: mov di, 0x5fc |
2018-12-25T11:42:33.406615839Z | 44 | PC: 14056 | Get time 0x14056: and ch, 1 0x14059: cmp ch, 1 0x1405c: je 0x14063 0x1405e: mov al, 0xf8 0x14060: jmp 0x14065 0x14062: nop 0x14063: mov al, 0xf9 0x14065: stosb byte ptr es:[di], al 0x14066: pop dx 0x14067: push dx 0x14068: mov ah, 0x2a 0x1406a: int 0x21 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax |
2018-12-25T11:42:33.408704845Z | 42 | PC: 1406c | Get date 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax 0x14082: jmp 0x14089 0x14084: nop 0x14085: inc di 0x14086: mov al, 0xac 0x14088: stosb byte ptr es:[di], al 0x14089: pop dx 0x1408a: mov di, 0x5fc 0x1408d: add di, bp 0x1408f: add di, 0x10c 0x14093: sub di, 0x100 0x14097: cmp dl, 3 0x1409a: jge 0x140a1 |
2018-12-25T11:42:33.412934951Z | 44 | PC: 140da | Get time 0x140da: push dx 0x140db: xor bx, bx 0x140dd: shr dx, 5 0x140e0: add bx, dx 0x140e2: pop dx 0x140e3: cmp dh, 0xa 0x140e6: jle 0x14115 0x140e8: cmp dh, 0x14 0x140eb: jle 0x1412e 0x140ed: cmp dh, 0x1e 0x140f0: jle 0x14147 0x140f2: cmp dh, 0x28 0x140f5: jle 0x14160 0x140f7: cmp dh, 0x32 0x140fa: jle 0x14179 0x140fc: pop dx 0x140fd: mov al, 0xbe 0x140ff: stosb byte ptr es:[di], al 0x14100: mov ax, dx 0x14102: stosw word ptr es:[di], ax |
2018-12-25T11:42:33.415092511Z | 64 | PC: 141b6 | Write file or device (Write 1281 bytes on handle 5) |
2018-12-25T11:42:33.423337022Z | 66 | PC: 141c2 | Move file pointer |
2018-12-25T11:42:33.424848914Z | 64 | PC: 141ce | Write file or device (Write 4 bytes on handle 5) |
2018-12-25T11:42:33.431590134Z | 87 | PC: 141e1 | Get or set file date and time |
2018-12-25T11:42:33.432944945Z | 14 | PC: 141ed | Set default drive (Drive = 'A') |
2018-12-25T11:42:33.434875862Z | 59 | PC: 141f9 | Change current directory |
2018-12-25T11:42:33.438870843Z | 62 | PC: 141fd | Close file |
2018-12-25T11:42:33.446583422Z | 42 | PC: 14201 | Get date 0x14201: cmp dh, dl 0x14203: jne 0x14217 0x14205: cmp dh, 0xb 0x14208: jne 0x14217 0x1420a: mov ah, 9 0x1420c: mov dx, 0x505 0x1420f: add dx, bp 0x14211: int 0x21 0x14213: xor ah, ah 0x14215: int 0x16 0x14217: mov di, 0x100 0x1421a: mov ax, di 0x1421c: mov si, 0x4fd 0x1421f: add si, bp 0x14221: mov cx, 4 0x14224: rep movsb byte ptr es:[di], byte ptr [si] 0x14226: push ax 0x14227: mov ah, 0x1a 0x14229: mov dx, 0x80 0x1422c: int 0x21 |
2018-12-25T11:42:33.449118766Z | 26 | PC: 1422e | Set disk transfer address |
2018-12-25T11:42:33.455215656Z | 9 | PC: 12a85 | Display string (String= 'Sophos Ltd, Oxford sacrificial COM goat 1400H bytes long ') |
2018-12-25T11:42:33.460860975Z | 0 | PC: 12a89 | Program terminate |
.
Time | Syscall Op | Syscall Name |
---|---|---|
2018-12-25T11:42:33.441434647Z | 25 | PC: 13e90 | Get default drive |
2018-12-25T11:42:33.444781601Z | 71 | PC: 13e99 | Get current directory |
2018-12-25T11:42:33.446965923Z | 26 | PC: 13ea2 | Set disk transfer address |
2018-12-25T11:42:33.447856548Z | 78 | PC: 13eae | Find first file |
2018-12-25T11:42:33.45202791Z | 67 | PC: 13f30 | Get or set file attributes |
2018-12-25T11:42:33.459438203Z | 67 | PC: 13f3a | Get or set file attributes |
2018-12-25T11:42:33.477484372Z | 61 | PC: 13f48 | Open file (Filename = 'SLEEP.COM') |
2018-12-25T11:42:33.485232377Z | 63 | PC: 13f56 | Read file or device (Read 4 bytes on handle 5) |
2018-12-25T11:42:33.493116042Z | 87 | PC: 13f80 | Get or set file date and time |
2018-12-25T11:42:33.494667375Z | 66 | PC: 13f96 | Move file pointer |
2018-12-25T11:42:33.49707895Z | 44 | PC: 14021 | Get time 0x14021: and cl, 1 0x14024: and dh, 1 0x14027: cmp cl, dh 0x14029: je 0x1403e 0x1402b: jb 0x14034 0x1402d: jl 0x14039 0x1402f: mov al, 0xf8 0x14031: jmp 0x14040 0x14033: nop 0x14034: mov al, 0x90 0x14036: jmp 0x14040 0x14038: nop 0x14039: mov al, 0xfb 0x1403b: jmp 0x14040 0x1403d: nop 0x1403e: mov al, 0xfc 0x14040: stosb byte ptr es:[di], al 0x14041: stosb byte ptr es:[di], al 0x14042: pop dx 0x14043: mov di, 0x5fc |
2018-12-25T11:42:33.499985419Z | 44 | PC: 14056 | Get time 0x14056: and ch, 1 0x14059: cmp ch, 1 0x1405c: je 0x14063 0x1405e: mov al, 0xf8 0x14060: jmp 0x14065 0x14062: nop 0x14063: mov al, 0xf9 0x14065: stosb byte ptr es:[di], al 0x14066: pop dx 0x14067: push dx 0x14068: mov ah, 0x2a 0x1406a: int 0x21 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax |
2018-12-25T11:42:33.503420375Z | 42 | PC: 1406c | Get date 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax 0x14082: jmp 0x14089 0x14084: nop 0x14085: inc di 0x14086: mov al, 0xac 0x14088: stosb byte ptr es:[di], al 0x14089: pop dx 0x1408a: mov di, 0x5fc 0x1408d: add di, bp 0x1408f: add di, 0x10c 0x14093: sub di, 0x100 0x14097: cmp dl, 3 0x1409a: jge 0x140a1 |
2018-12-25T11:42:33.506318799Z | 44 | PC: 140da | Get time 0x140da: push dx 0x140db: xor bx, bx 0x140dd: shr dx, 5 0x140e0: add bx, dx 0x140e2: pop dx 0x140e3: cmp dh, 0xa 0x140e6: jle 0x14115 0x140e8: cmp dh, 0x14 0x140eb: jle 0x1412e 0x140ed: cmp dh, 0x1e 0x140f0: jle 0x14147 0x140f2: cmp dh, 0x28 0x140f5: jle 0x14160 0x140f7: cmp dh, 0x32 0x140fa: jle 0x14179 0x140fc: pop dx 0x140fd: mov al, 0xbe 0x140ff: stosb byte ptr es:[di], al 0x14100: mov ax, dx 0x14102: stosw word ptr es:[di], ax |
2018-12-25T11:42:33.510177643Z | 64 | PC: 141b6 | Write file or device (Write 1281 bytes on handle 5) |
2018-12-25T11:42:33.51965488Z | 66 | PC: 141c2 | Move file pointer |
2018-12-25T11:42:33.521251296Z | 64 | PC: 141ce | Write file or device (Write 4 bytes on handle 5) |
2018-12-25T11:42:33.528896863Z | 87 | PC: 141e1 | Get or set file date and time |
2018-12-25T11:42:33.530627835Z | 14 | PC: 141ed | Set default drive (Drive = 'A') |
2018-12-25T11:42:33.53190576Z | 59 | PC: 141f9 | Change current directory |
2018-12-25T11:42:33.537204728Z | 62 | PC: 141fd | Close file |
2018-12-25T11:42:33.554703341Z | 42 | PC: 14201 | Get date 0x14201: cmp dh, dl 0x14203: jne 0x14217 0x14205: cmp dh, 0xb 0x14208: jne 0x14217 0x1420a: mov ah, 9 0x1420c: mov dx, 0x505 0x1420f: add dx, bp 0x14211: int 0x21 0x14213: xor ah, ah 0x14215: int 0x16 0x14217: mov di, 0x100 0x1421a: mov ax, di 0x1421c: mov si, 0x4fd 0x1421f: add si, bp 0x14221: mov cx, 4 0x14224: rep movsb byte ptr es:[di], byte ptr [si] 0x14226: push ax 0x14227: mov ah, 0x1a 0x14229: mov dx, 0x80 0x1422c: int 0x21 |
2018-12-25T11:42:33.557051324Z | 26 | PC: 1422e | Set disk transfer address |
2018-12-25T11:42:33.558387093Z | 9 | PC: 12a85 | Display string (String= 'Sophos Ltd, Oxford sacrificial COM goat 1400H bytes long ') |
2018-12-25T11:42:33.5651793Z | 0 | PC: 12a89 | Program terminate |
.
Time | Syscall Op | Syscall Name |
---|---|---|
2018-12-25T11:42:33.531494477Z | 25 | PC: 13e90 | Get default drive |
2018-12-25T11:42:33.536729371Z | 71 | PC: 13e99 | Get current directory |
2018-12-25T11:42:33.54044202Z | 26 | PC: 13ea2 | Set disk transfer address |
2018-12-25T11:42:33.542117557Z | 78 | PC: 13eae | Find first file |
2018-12-25T11:42:33.549740927Z | 67 | PC: 13f30 | Get or set file attributes |
2018-12-25T11:42:33.556406955Z | 67 | PC: 13f3a | Get or set file attributes |
2018-12-25T11:42:33.574056609Z | 61 | PC: 13f48 | Open file (Filename = 'SLEEP.COM') |
2018-12-25T11:42:33.588576469Z | 63 | PC: 13f56 | Read file or device (Read 4 bytes on handle 5) |
2018-12-25T11:42:33.596425755Z | 87 | PC: 13f80 | Get or set file date and time |
2018-12-25T11:42:33.59843487Z | 66 | PC: 13f96 | Move file pointer |
2018-12-25T11:42:33.604096775Z | 44 | PC: 14021 | Get time 0x14021: and cl, 1 0x14024: and dh, 1 0x14027: cmp cl, dh 0x14029: je 0x1403e 0x1402b: jb 0x14034 0x1402d: jl 0x14039 0x1402f: mov al, 0xf8 0x14031: jmp 0x14040 0x14033: nop 0x14034: mov al, 0x90 0x14036: jmp 0x14040 0x14038: nop 0x14039: mov al, 0xfb 0x1403b: jmp 0x14040 0x1403d: nop 0x1403e: mov al, 0xfc 0x14040: stosb byte ptr es:[di], al 0x14041: stosb byte ptr es:[di], al 0x14042: pop dx 0x14043: mov di, 0x5fc |
2018-12-25T11:42:33.606752626Z | 44 | PC: 14056 | Get time 0x14056: and ch, 1 0x14059: cmp ch, 1 0x1405c: je 0x14063 0x1405e: mov al, 0xf8 0x14060: jmp 0x14065 0x14062: nop 0x14063: mov al, 0xf9 0x14065: stosb byte ptr es:[di], al 0x14066: pop dx 0x14067: push dx 0x14068: mov ah, 0x2a 0x1406a: int 0x21 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax |
2018-12-25T11:42:33.609623979Z | 42 | PC: 1406c | Get date 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax 0x14082: jmp 0x14089 0x14084: nop 0x14085: inc di 0x14086: mov al, 0xac 0x14088: stosb byte ptr es:[di], al 0x14089: pop dx 0x1408a: mov di, 0x5fc 0x1408d: add di, bp 0x1408f: add di, 0x10c 0x14093: sub di, 0x100 0x14097: cmp dl, 3 0x1409a: jge 0x140a1 |
2018-12-25T11:42:33.612776912Z | 44 | PC: 140da | Get time 0x140da: push dx 0x140db: xor bx, bx 0x140dd: shr dx, 5 0x140e0: add bx, dx 0x140e2: pop dx 0x140e3: cmp dh, 0xa 0x140e6: jle 0x14115 0x140e8: cmp dh, 0x14 0x140eb: jle 0x1412e 0x140ed: cmp dh, 0x1e 0x140f0: jle 0x14147 0x140f2: cmp dh, 0x28 0x140f5: jle 0x14160 0x140f7: cmp dh, 0x32 0x140fa: jle 0x14179 0x140fc: pop dx 0x140fd: mov al, 0xbe 0x140ff: stosb byte ptr es:[di], al 0x14100: mov ax, dx 0x14102: stosw word ptr es:[di], ax |
2018-12-25T11:42:33.616209105Z | 64 | PC: 141b6 | Write file or device (Write 1281 bytes on handle 5) |
2018-12-25T11:42:33.625710184Z | 66 | PC: 141c2 | Move file pointer |
2018-12-25T11:42:33.627302495Z | 64 | PC: 141ce | Write file or device (Write 4 bytes on handle 5) |
2018-12-25T11:42:33.635649414Z | 87 | PC: 141e1 | Get or set file date and time |
2018-12-25T11:42:33.637512203Z | 14 | PC: 141ed | Set default drive (Drive = 'A') |
2018-12-25T11:42:33.63909847Z | 59 | PC: 141f9 | Change current directory |
2018-12-25T11:42:33.652352588Z | 62 | PC: 141fd | Close file |
2018-12-25T11:42:33.661363912Z | 42 | PC: 14201 | Get date 0x14201: cmp dh, dl 0x14203: jne 0x14217 0x14205: cmp dh, 0xb 0x14208: jne 0x14217 0x1420a: mov ah, 9 0x1420c: mov dx, 0x505 0x1420f: add dx, bp 0x14211: int 0x21 0x14213: xor ah, ah 0x14215: int 0x16 0x14217: mov di, 0x100 0x1421a: mov ax, di 0x1421c: mov si, 0x4fd 0x1421f: add si, bp 0x14221: mov cx, 4 0x14224: rep movsb byte ptr es:[di], byte ptr [si] 0x14226: push ax 0x14227: mov ah, 0x1a 0x14229: mov dx, 0x80 0x1422c: int 0x21 |
2018-12-25T11:42:33.665495498Z | 26 | PC: 1422e | Set disk transfer address |
2018-12-25T11:42:33.667705511Z | 9 | PC: 12a85 | Display string (String= 'Sophos Ltd, Oxford sacrificial COM goat 1400H bytes long ') |
2018-12-25T11:42:33.674677013Z | 0 | PC: 12a89 | Program terminate |
.
Time | Syscall Op | Syscall Name |
---|---|---|
2018-12-25T11:42:33.510796462Z | 25 | PC: 13e90 | Get default drive |
2018-12-25T11:42:33.512428351Z | 71 | PC: 13e99 | Get current directory |
2018-12-25T11:42:33.515685441Z | 26 | PC: 13ea2 | Set disk transfer address |
2018-12-25T11:42:33.516679886Z | 78 | PC: 13eae | Find first file |
2018-12-25T11:42:33.52323469Z | 67 | PC: 13f30 | Get or set file attributes |
2018-12-25T11:42:33.534171667Z | 67 | PC: 13f3a | Get or set file attributes |
2018-12-25T11:42:33.550018514Z | 61 | PC: 13f48 | Open file (Filename = 'SLEEP.COM') |
2018-12-25T11:42:33.557213969Z | 63 | PC: 13f56 | Read file or device (Read 4 bytes on handle 5) |
2018-12-25T11:42:33.563401165Z | 87 | PC: 13f80 | Get or set file date and time |
2018-12-25T11:42:33.564726265Z | 66 | PC: 13f96 | Move file pointer |
2018-12-25T11:42:33.566932589Z | 44 | PC: 14021 | Get time 0x14021: and cl, 1 0x14024: and dh, 1 0x14027: cmp cl, dh 0x14029: je 0x1403e 0x1402b: jb 0x14034 0x1402d: jl 0x14039 0x1402f: mov al, 0xf8 0x14031: jmp 0x14040 0x14033: nop 0x14034: mov al, 0x90 0x14036: jmp 0x14040 0x14038: nop 0x14039: mov al, 0xfb 0x1403b: jmp 0x14040 0x1403d: nop 0x1403e: mov al, 0xfc 0x14040: stosb byte ptr es:[di], al 0x14041: stosb byte ptr es:[di], al 0x14042: pop dx 0x14043: mov di, 0x5fc |
2018-12-25T11:42:33.569661409Z | 44 | PC: 14056 | Get time 0x14056: and ch, 1 0x14059: cmp ch, 1 0x1405c: je 0x14063 0x1405e: mov al, 0xf8 0x14060: jmp 0x14065 0x14062: nop 0x14063: mov al, 0xf9 0x14065: stosb byte ptr es:[di], al 0x14066: pop dx 0x14067: push dx 0x14068: mov ah, 0x2a 0x1406a: int 0x21 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax |
2018-12-25T11:42:33.571983456Z | 42 | PC: 1406c | Get date 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax 0x14082: jmp 0x14089 0x14084: nop 0x14085: inc di 0x14086: mov al, 0xac 0x14088: stosb byte ptr es:[di], al 0x14089: pop dx 0x1408a: mov di, 0x5fc 0x1408d: add di, bp 0x1408f: add di, 0x10c 0x14093: sub di, 0x100 0x14097: cmp dl, 3 0x1409a: jge 0x140a1 |
2018-12-25T11:42:33.574375169Z | 44 | PC: 140da | Get time 0x140da: push dx 0x140db: xor bx, bx 0x140dd: shr dx, 5 0x140e0: add bx, dx 0x140e2: pop dx 0x140e3: cmp dh, 0xa 0x140e6: jle 0x14115 0x140e8: cmp dh, 0x14 0x140eb: jle 0x1412e 0x140ed: cmp dh, 0x1e 0x140f0: jle 0x14147 0x140f2: cmp dh, 0x28 0x140f5: jle 0x14160 0x140f7: cmp dh, 0x32 0x140fa: jle 0x14179 0x140fc: pop dx 0x140fd: mov al, 0xbe 0x140ff: stosb byte ptr es:[di], al 0x14100: mov ax, dx 0x14102: stosw word ptr es:[di], ax |
2018-12-25T11:42:33.57700698Z | 64 | PC: 141b6 | Write file or device (Write 1281 bytes on handle 5) |
2018-12-25T11:42:33.586014334Z | 66 | PC: 141c2 | Move file pointer |
2018-12-25T11:42:33.587443281Z | 64 | PC: 141ce | Write file or device (Write 4 bytes on handle 5) |
2018-12-25T11:42:33.595181205Z | 87 | PC: 141e1 | Get or set file date and time |
2018-12-25T11:42:33.597353685Z | 14 | PC: 141ed | Set default drive (Drive = 'A') |
2018-12-25T11:42:33.598796233Z | 59 | PC: 141f9 | Change current directory |
2018-12-25T11:42:33.603392281Z | 62 | PC: 141fd | Close file |
2018-12-25T11:42:33.611886916Z | 42 | PC: 14201 | Get date 0x14201: cmp dh, dl 0x14203: jne 0x14217 0x14205: cmp dh, 0xb 0x14208: jne 0x14217 0x1420a: mov ah, 9 0x1420c: mov dx, 0x505 0x1420f: add dx, bp 0x14211: int 0x21 0x14213: xor ah, ah 0x14215: int 0x16 0x14217: mov di, 0x100 0x1421a: mov ax, di 0x1421c: mov si, 0x4fd 0x1421f: add si, bp 0x14221: mov cx, 4 0x14224: rep movsb byte ptr es:[di], byte ptr [si] 0x14226: push ax 0x14227: mov ah, 0x1a 0x14229: mov dx, 0x80 0x1422c: int 0x21 |
2018-12-25T11:42:33.615530808Z | 26 | PC: 1422e | Set disk transfer address |
2018-12-25T11:42:33.617426651Z | 9 | PC: 12a85 | Display string (String= 'Sophos Ltd, Oxford sacrificial COM goat 1400H bytes long ') |
2018-12-25T11:42:33.622692867Z | 0 | PC: 12a89 | Program terminate |
.
Time | Syscall Op | Syscall Name |
---|---|---|
2018-12-25T11:42:33.91945885Z | 25 | PC: 13e90 | Get default drive |
2018-12-25T11:42:33.921032387Z | 71 | PC: 13e99 | Get current directory |
2018-12-25T11:42:33.92447877Z | 26 | PC: 13ea2 | Set disk transfer address |
2018-12-25T11:42:33.925455023Z | 78 | PC: 13eae | Find first file |
2018-12-25T11:42:33.929443216Z | 67 | PC: 13f30 | Get or set file attributes |
2018-12-25T11:42:33.933497798Z | 67 | PC: 13f3a | Get or set file attributes |
2018-12-25T11:42:33.946773897Z | 61 | PC: 13f48 | Open file (Filename = 'SLEEP.COM') |
2018-12-25T11:42:33.954393886Z | 63 | PC: 13f56 | Read file or device (Read 4 bytes on handle 5) |
2018-12-25T11:42:33.972396704Z | 87 | PC: 13f80 | Get or set file date and time |
2018-12-25T11:42:33.973537964Z | 66 | PC: 13f96 | Move file pointer |
2018-12-25T11:42:33.975130619Z | 44 | PC: 14021 | Get time 0x14021: and cl, 1 0x14024: and dh, 1 0x14027: cmp cl, dh 0x14029: je 0x1403e 0x1402b: jb 0x14034 0x1402d: jl 0x14039 0x1402f: mov al, 0xf8 0x14031: jmp 0x14040 0x14033: nop 0x14034: mov al, 0x90 0x14036: jmp 0x14040 0x14038: nop 0x14039: mov al, 0xfb 0x1403b: jmp 0x14040 0x1403d: nop 0x1403e: mov al, 0xfc 0x14040: stosb byte ptr es:[di], al 0x14041: stosb byte ptr es:[di], al 0x14042: pop dx 0x14043: mov di, 0x5fc |
2018-12-25T11:42:33.977343731Z | 44 | PC: 14056 | Get time 0x14056: and ch, 1 0x14059: cmp ch, 1 0x1405c: je 0x14063 0x1405e: mov al, 0xf8 0x14060: jmp 0x14065 0x14062: nop 0x14063: mov al, 0xf9 0x14065: stosb byte ptr es:[di], al 0x14066: pop dx 0x14067: push dx 0x14068: mov ah, 0x2a 0x1406a: int 0x21 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax |
2018-12-25T11:42:33.979213447Z | 42 | PC: 1406c | Get date 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax 0x14082: jmp 0x14089 0x14084: nop 0x14085: inc di 0x14086: mov al, 0xac 0x14088: stosb byte ptr es:[di], al 0x14089: pop dx 0x1408a: mov di, 0x5fc 0x1408d: add di, bp 0x1408f: add di, 0x10c 0x14093: sub di, 0x100 0x14097: cmp dl, 3 0x1409a: jge 0x140a1 |
2018-12-25T11:42:33.981050996Z | 44 | PC: 140da | Get time 0x140da: push dx 0x140db: xor bx, bx 0x140dd: shr dx, 5 0x140e0: add bx, dx 0x140e2: pop dx 0x140e3: cmp dh, 0xa 0x140e6: jle 0x14115 0x140e8: cmp dh, 0x14 0x140eb: jle 0x1412e 0x140ed: cmp dh, 0x1e 0x140f0: jle 0x14147 0x140f2: cmp dh, 0x28 0x140f5: jle 0x14160 0x140f7: cmp dh, 0x32 0x140fa: jle 0x14179 0x140fc: pop dx 0x140fd: mov al, 0xbe 0x140ff: stosb byte ptr es:[di], al 0x14100: mov ax, dx 0x14102: stosw word ptr es:[di], ax |
2018-12-25T11:42:33.983276194Z | 64 | PC: 141b6 | Write file or device (Write 1281 bytes on handle 5) |
2018-12-25T11:42:33.989618411Z | 66 | PC: 141c2 | Move file pointer |
2018-12-25T11:42:33.992314355Z | 64 | PC: 141ce | Write file or device (Write 4 bytes on handle 5) |
2018-12-25T11:42:34.012492014Z | 87 | PC: 141e1 | Get or set file date and time |
2018-12-25T11:42:34.016237202Z | 14 | PC: 141ed | Set default drive (Drive = 'A') |
2018-12-25T11:42:34.01825958Z | 59 | PC: 141f9 | Change current directory |
2018-12-25T11:42:34.023619246Z | 62 | PC: 141fd | Close file |
2018-12-25T11:42:34.033387143Z | 42 | PC: 14201 | Get date 0x14201: cmp dh, dl 0x14203: jne 0x14217 0x14205: cmp dh, 0xb 0x14208: jne 0x14217 0x1420a: mov ah, 9 0x1420c: mov dx, 0x505 0x1420f: add dx, bp 0x14211: int 0x21 0x14213: xor ah, ah 0x14215: int 0x16 0x14217: mov di, 0x100 0x1421a: mov ax, di 0x1421c: mov si, 0x4fd 0x1421f: add si, bp 0x14221: mov cx, 4 0x14224: rep movsb byte ptr es:[di], byte ptr [si] 0x14226: push ax 0x14227: mov ah, 0x1a 0x14229: mov dx, 0x80 0x1422c: int 0x21 |
2018-12-25T11:42:34.036163918Z | 26 | PC: 1422e | Set disk transfer address |
2018-12-25T11:42:34.037797479Z | 9 | PC: 12a85 | Display string (String= 'Sophos Ltd, Oxford sacrificial COM goat 1400H bytes long ') |
2018-12-25T11:42:34.04502733Z | 0 | PC: 12a89 | Program terminate |
.
Time | Syscall Op | Syscall Name |
---|---|---|
2018-12-25T11:42:34.012615866Z | 25 | PC: 13e90 | Get default drive |
2018-12-25T11:42:34.014081073Z | 71 | PC: 13e99 | Get current directory |
2018-12-25T11:42:34.01850106Z | 26 | PC: 13ea2 | Set disk transfer address |
2018-12-25T11:42:34.020553838Z | 78 | PC: 13eae | Find first file |
2018-12-25T11:42:34.027667556Z | 67 | PC: 13f30 | Get or set file attributes |
2018-12-25T11:42:34.035267001Z | 67 | PC: 13f3a | Get or set file attributes |
2018-12-25T11:42:34.053556053Z | 61 | PC: 13f48 | Open file (Filename = 'SLEEP.COM') |
2018-12-25T11:42:34.076354578Z | 63 | PC: 13f56 | Read file or device (Read 4 bytes on handle 5) |
2018-12-25T11:42:34.084890539Z | 87 | PC: 13f80 | Get or set file date and time |
2018-12-25T11:42:34.087292803Z | 66 | PC: 13f96 | Move file pointer |
2018-12-25T11:42:34.090116511Z | 44 | PC: 14021 | Get time 0x14021: and cl, 1 0x14024: and dh, 1 0x14027: cmp cl, dh 0x14029: je 0x1403e 0x1402b: jb 0x14034 0x1402d: jl 0x14039 0x1402f: mov al, 0xf8 0x14031: jmp 0x14040 0x14033: nop 0x14034: mov al, 0x90 0x14036: jmp 0x14040 0x14038: nop 0x14039: mov al, 0xfb 0x1403b: jmp 0x14040 0x1403d: nop 0x1403e: mov al, 0xfc 0x14040: stosb byte ptr es:[di], al 0x14041: stosb byte ptr es:[di], al 0x14042: pop dx 0x14043: mov di, 0x5fc |
2018-12-25T11:42:34.094022161Z | 44 | PC: 14056 | Get time 0x14056: and ch, 1 0x14059: cmp ch, 1 0x1405c: je 0x14063 0x1405e: mov al, 0xf8 0x14060: jmp 0x14065 0x14062: nop 0x14063: mov al, 0xf9 0x14065: stosb byte ptr es:[di], al 0x14066: pop dx 0x14067: push dx 0x14068: mov ah, 0x2a 0x1406a: int 0x21 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax |
2018-12-25T11:42:34.096762891Z | 42 | PC: 1406c | Get date 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax 0x14082: jmp 0x14089 0x14084: nop 0x14085: inc di 0x14086: mov al, 0xac 0x14088: stosb byte ptr es:[di], al 0x14089: pop dx 0x1408a: mov di, 0x5fc 0x1408d: add di, bp 0x1408f: add di, 0x10c 0x14093: sub di, 0x100 0x14097: cmp dl, 3 0x1409a: jge 0x140a1 |
2018-12-25T11:42:34.099694481Z | 44 | PC: 140da | Get time 0x140da: push dx 0x140db: xor bx, bx 0x140dd: shr dx, 5 0x140e0: add bx, dx 0x140e2: pop dx 0x140e3: cmp dh, 0xa 0x140e6: jle 0x14115 0x140e8: cmp dh, 0x14 0x140eb: jle 0x1412e 0x140ed: cmp dh, 0x1e 0x140f0: jle 0x14147 0x140f2: cmp dh, 0x28 0x140f5: jle 0x14160 0x140f7: cmp dh, 0x32 0x140fa: jle 0x14179 0x140fc: pop dx 0x140fd: mov al, 0xbe 0x140ff: stosb byte ptr es:[di], al 0x14100: mov ax, dx 0x14102: stosw word ptr es:[di], ax |
2018-12-25T11:42:34.102883636Z | 64 | PC: 141b6 | Write file or device (Write 1282 bytes on handle 5) |
2018-12-25T11:42:34.11335795Z | 66 | PC: 141c2 | Move file pointer |
2018-12-25T11:42:34.115334819Z | 64 | PC: 141ce | Write file or device (Write 4 bytes on handle 5) |
2018-12-25T11:42:34.123549699Z | 87 | PC: 141e1 | Get or set file date and time |
2018-12-25T11:42:34.135272898Z | 14 | PC: 141ed | Set default drive (Drive = 'A') |
2018-12-25T11:42:34.137247385Z | 59 | PC: 141f9 | Change current directory |
2018-12-25T11:42:34.143333094Z | 62 | PC: 141fd | Close file |
2018-12-25T11:42:34.153336502Z | 42 | PC: 14201 | Get date 0x14201: cmp dh, dl 0x14203: jne 0x14217 0x14205: cmp dh, 0xb 0x14208: jne 0x14217 0x1420a: mov ah, 9 0x1420c: mov dx, 0x505 0x1420f: add dx, bp 0x14211: int 0x21 0x14213: xor ah, ah 0x14215: int 0x16 0x14217: mov di, 0x100 0x1421a: mov ax, di 0x1421c: mov si, 0x4fd 0x1421f: add si, bp 0x14221: mov cx, 4 0x14224: rep movsb byte ptr es:[di], byte ptr [si] 0x14226: push ax 0x14227: mov ah, 0x1a 0x14229: mov dx, 0x80 0x1422c: int 0x21 |
2018-12-25T11:42:34.156171663Z | 26 | PC: 1422e | Set disk transfer address |
2018-12-25T11:42:34.157721585Z | 9 | PC: 12a85 | Display string (String= 'Sophos Ltd, Oxford sacrificial COM goat 1400H bytes long ') |
2018-12-25T11:42:34.165059881Z | 0 | PC: 12a89 | Program terminate |
.
Time | Syscall Op | Syscall Name |
---|---|---|
2018-12-25T11:42:34.111644193Z | 25 | PC: 13e90 | Get default drive |
2018-12-25T11:42:34.114083534Z | 71 | PC: 13e99 | Get current directory |
2018-12-25T11:42:34.120994017Z | 26 | PC: 13ea2 | Set disk transfer address |
2018-12-25T11:42:34.122631593Z | 78 | PC: 13eae | Find first file |
2018-12-25T11:42:34.130130219Z | 67 | PC: 13f30 | Get or set file attributes |
2018-12-25T11:42:34.147285039Z | 67 | PC: 13f3a | Get or set file attributes |
2018-12-25T11:42:34.164487924Z | 61 | PC: 13f48 | Open file (Filename = 'SLEEP.COM') |
2018-12-25T11:42:34.172621984Z | 63 | PC: 13f56 | Read file or device (Read 4 bytes on handle 5) |
2018-12-25T11:42:34.181440309Z | 87 | PC: 13f80 | Get or set file date and time |
2018-12-25T11:42:34.183654566Z | 66 | PC: 13f96 | Move file pointer |
2018-12-25T11:42:34.187601744Z | 44 | PC: 14021 | Get time 0x14021: and cl, 1 0x14024: and dh, 1 0x14027: cmp cl, dh 0x14029: je 0x1403e 0x1402b: jb 0x14034 0x1402d: jl 0x14039 0x1402f: mov al, 0xf8 0x14031: jmp 0x14040 0x14033: nop 0x14034: mov al, 0x90 0x14036: jmp 0x14040 0x14038: nop 0x14039: mov al, 0xfb 0x1403b: jmp 0x14040 0x1403d: nop 0x1403e: mov al, 0xfc 0x14040: stosb byte ptr es:[di], al 0x14041: stosb byte ptr es:[di], al 0x14042: pop dx 0x14043: mov di, 0x5fc |
2018-12-25T11:42:34.191704032Z | 44 | PC: 14056 | Get time 0x14056: and ch, 1 0x14059: cmp ch, 1 0x1405c: je 0x14063 0x1405e: mov al, 0xf8 0x14060: jmp 0x14065 0x14062: nop 0x14063: mov al, 0xf9 0x14065: stosb byte ptr es:[di], al 0x14066: pop dx 0x14067: push dx 0x14068: mov ah, 0x2a 0x1406a: int 0x21 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax |
2018-12-25T11:42:34.19473123Z | 42 | PC: 1406c | Get date 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax 0x14082: jmp 0x14089 0x14084: nop 0x14085: inc di 0x14086: mov al, 0xac 0x14088: stosb byte ptr es:[di], al 0x14089: pop dx 0x1408a: mov di, 0x5fc 0x1408d: add di, bp 0x1408f: add di, 0x10c 0x14093: sub di, 0x100 0x14097: cmp dl, 3 0x1409a: jge 0x140a1 |
2018-12-25T11:42:34.197839871Z | 44 | PC: 140da | Get time 0x140da: push dx 0x140db: xor bx, bx 0x140dd: shr dx, 5 0x140e0: add bx, dx 0x140e2: pop dx 0x140e3: cmp dh, 0xa 0x140e6: jle 0x14115 0x140e8: cmp dh, 0x14 0x140eb: jle 0x1412e 0x140ed: cmp dh, 0x1e 0x140f0: jle 0x14147 0x140f2: cmp dh, 0x28 0x140f5: jle 0x14160 0x140f7: cmp dh, 0x32 0x140fa: jle 0x14179 0x140fc: pop dx 0x140fd: mov al, 0xbe 0x140ff: stosb byte ptr es:[di], al 0x14100: mov ax, dx 0x14102: stosw word ptr es:[di], ax |
2018-12-25T11:42:34.202041611Z | 64 | PC: 141b6 | Write file or device (Write 1282 bytes on handle 5) |
2018-12-25T11:42:34.212042006Z | 66 | PC: 141c2 | Move file pointer |
2018-12-25T11:42:34.213704663Z | 64 | PC: 141ce | Write file or device (Write 4 bytes on handle 5) |
2018-12-25T11:42:34.228635538Z | 87 | PC: 141e1 | Get or set file date and time |
2018-12-25T11:42:34.230426102Z | 14 | PC: 141ed | Set default drive (Drive = 'A') |
2018-12-25T11:42:34.231928899Z | 59 | PC: 141f9 | Change current directory |
2018-12-25T11:42:34.237893009Z | 62 | PC: 141fd | Close file |
2018-12-25T11:42:34.246890551Z | 42 | PC: 14201 | Get date 0x14201: cmp dh, dl 0x14203: jne 0x14217 0x14205: cmp dh, 0xb 0x14208: jne 0x14217 0x1420a: mov ah, 9 0x1420c: mov dx, 0x505 0x1420f: add dx, bp 0x14211: int 0x21 0x14213: xor ah, ah 0x14215: int 0x16 0x14217: mov di, 0x100 0x1421a: mov ax, di 0x1421c: mov si, 0x4fd 0x1421f: add si, bp 0x14221: mov cx, 4 0x14224: rep movsb byte ptr es:[di], byte ptr [si] 0x14226: push ax 0x14227: mov ah, 0x1a 0x14229: mov dx, 0x80 0x1422c: int 0x21 |
2018-12-25T11:42:34.249414577Z | 26 | PC: 1422e | Set disk transfer address |
2018-12-25T11:42:34.251391907Z | 9 | PC: 12a85 | Display string (String= 'Sophos Ltd, Oxford sacrificial COM goat 1400H bytes long ') |
2018-12-25T11:42:34.258350958Z | 0 | PC: 12a89 | Program terminate |
.
Time | Syscall Op | Syscall Name |
---|---|---|
2018-12-25T11:42:34.101818264Z | 25 | PC: 13e90 | Get default drive |
2018-12-25T11:42:34.103831323Z | 71 | PC: 13e99 | Get current directory |
2018-12-25T11:42:34.10686191Z | 26 | PC: 13ea2 | Set disk transfer address |
2018-12-25T11:42:34.108313569Z | 78 | PC: 13eae | Find first file |
2018-12-25T11:42:34.11586261Z | 67 | PC: 13f30 | Get or set file attributes |
2018-12-25T11:42:34.126755954Z | 67 | PC: 13f3a | Get or set file attributes |
2018-12-25T11:42:34.145378647Z | 61 | PC: 13f48 | Open file (Filename = 'SLEEP.COM') |
2018-12-25T11:42:34.154457386Z | 63 | PC: 13f56 | Read file or device (Read 4 bytes on handle 5) |
2018-12-25T11:42:34.158701018Z | 87 | PC: 13f80 | Get or set file date and time |
2018-12-25T11:42:34.15997Z | 66 | PC: 13f96 | Move file pointer |
2018-12-25T11:42:34.16208186Z | 44 | PC: 14021 | Get time 0x14021: and cl, 1 0x14024: and dh, 1 0x14027: cmp cl, dh 0x14029: je 0x1403e 0x1402b: jb 0x14034 0x1402d: jl 0x14039 0x1402f: mov al, 0xf8 0x14031: jmp 0x14040 0x14033: nop 0x14034: mov al, 0x90 0x14036: jmp 0x14040 0x14038: nop 0x14039: mov al, 0xfb 0x1403b: jmp 0x14040 0x1403d: nop 0x1403e: mov al, 0xfc 0x14040: stosb byte ptr es:[di], al 0x14041: stosb byte ptr es:[di], al 0x14042: pop dx 0x14043: mov di, 0x5fc |
2018-12-25T11:42:34.164536515Z | 44 | PC: 14056 | Get time 0x14056: and ch, 1 0x14059: cmp ch, 1 0x1405c: je 0x14063 0x1405e: mov al, 0xf8 0x14060: jmp 0x14065 0x14062: nop 0x14063: mov al, 0xf9 0x14065: stosb byte ptr es:[di], al 0x14066: pop dx 0x14067: push dx 0x14068: mov ah, 0x2a 0x1406a: int 0x21 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax |
2018-12-25T11:42:34.166173954Z | 42 | PC: 1406c | Get date 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax 0x14082: jmp 0x14089 0x14084: nop 0x14085: inc di 0x14086: mov al, 0xac 0x14088: stosb byte ptr es:[di], al 0x14089: pop dx 0x1408a: mov di, 0x5fc 0x1408d: add di, bp 0x1408f: add di, 0x10c 0x14093: sub di, 0x100 0x14097: cmp dl, 3 0x1409a: jge 0x140a1 |
2018-12-25T11:42:34.168788844Z | 44 | PC: 140da | Get time 0x140da: push dx 0x140db: xor bx, bx 0x140dd: shr dx, 5 0x140e0: add bx, dx 0x140e2: pop dx 0x140e3: cmp dh, 0xa 0x140e6: jle 0x14115 0x140e8: cmp dh, 0x14 0x140eb: jle 0x1412e 0x140ed: cmp dh, 0x1e 0x140f0: jle 0x14147 0x140f2: cmp dh, 0x28 0x140f5: jle 0x14160 0x140f7: cmp dh, 0x32 0x140fa: jle 0x14179 0x140fc: pop dx 0x140fd: mov al, 0xbe 0x140ff: stosb byte ptr es:[di], al 0x14100: mov ax, dx 0x14102: stosw word ptr es:[di], ax |
2018-12-25T11:42:34.172094224Z | 64 | PC: 141b6 | Write file or device (Write 1282 bytes on handle 5) |
2018-12-25T11:42:34.177437255Z | 66 | PC: 141c2 | Move file pointer |
2018-12-25T11:42:34.178394258Z | 64 | PC: 141ce | Write file or device (Write 4 bytes on handle 5) |
2018-12-25T11:42:34.182989439Z | 87 | PC: 141e1 | Get or set file date and time |
2018-12-25T11:42:34.184216324Z | 14 | PC: 141ed | Set default drive (Drive = 'A') |
2018-12-25T11:42:34.185204177Z | 59 | PC: 141f9 | Change current directory |
2018-12-25T11:42:34.191946096Z | 62 | PC: 141fd | Close file |
2018-12-25T11:42:34.199614969Z | 42 | PC: 14201 | Get date 0x14201: cmp dh, dl 0x14203: jne 0x14217 0x14205: cmp dh, 0xb 0x14208: jne 0x14217 0x1420a: mov ah, 9 0x1420c: mov dx, 0x505 0x1420f: add dx, bp 0x14211: int 0x21 0x14213: xor ah, ah 0x14215: int 0x16 0x14217: mov di, 0x100 0x1421a: mov ax, di 0x1421c: mov si, 0x4fd 0x1421f: add si, bp 0x14221: mov cx, 4 0x14224: rep movsb byte ptr es:[di], byte ptr [si] 0x14226: push ax 0x14227: mov ah, 0x1a 0x14229: mov dx, 0x80 0x1422c: int 0x21 |
2018-12-25T11:42:34.202082772Z | 26 | PC: 1422e | Set disk transfer address |
2018-12-25T11:42:34.20361697Z | 9 | PC: 12a85 | Display string (String= 'Sophos Ltd, Oxford sacrificial COM goat 1400H bytes long ') |
2018-12-25T11:42:34.209263876Z | 0 | PC: 12a89 | Program terminate |
.
Time | Syscall Op | Syscall Name |
---|---|---|
2018-12-25T11:42:34.307844332Z | 25 | PC: 13e90 | Get default drive |
2018-12-25T11:42:34.30981869Z | 71 | PC: 13e99 | Get current directory |
2018-12-25T11:42:34.313366727Z | 26 | PC: 13ea2 | Set disk transfer address |
2018-12-25T11:42:34.314389598Z | 78 | PC: 13eae | Find first file |
2018-12-25T11:42:34.321095776Z | 67 | PC: 13f30 | Get or set file attributes |
2018-12-25T11:42:34.331978463Z | 67 | PC: 13f3a | Get or set file attributes |
2018-12-25T11:42:34.346821569Z | 61 | PC: 13f48 | Open file (Filename = 'SLEEP.COM') |
2018-12-25T11:42:34.354938654Z | 63 | PC: 13f56 | Read file or device (Read 4 bytes on handle 5) |
2018-12-25T11:42:34.359566543Z | 87 | PC: 13f80 | Get or set file date and time |
2018-12-25T11:42:34.360639483Z | 66 | PC: 13f96 | Move file pointer |
2018-12-25T11:42:34.362069512Z | 44 | PC: 14021 | Get time 0x14021: and cl, 1 0x14024: and dh, 1 0x14027: cmp cl, dh 0x14029: je 0x1403e 0x1402b: jb 0x14034 0x1402d: jl 0x14039 0x1402f: mov al, 0xf8 0x14031: jmp 0x14040 0x14033: nop 0x14034: mov al, 0x90 0x14036: jmp 0x14040 0x14038: nop 0x14039: mov al, 0xfb 0x1403b: jmp 0x14040 0x1403d: nop 0x1403e: mov al, 0xfc 0x14040: stosb byte ptr es:[di], al 0x14041: stosb byte ptr es:[di], al 0x14042: pop dx 0x14043: mov di, 0x5fc |
2018-12-25T11:42:34.364396169Z | 44 | PC: 14056 | Get time 0x14056: and ch, 1 0x14059: cmp ch, 1 0x1405c: je 0x14063 0x1405e: mov al, 0xf8 0x14060: jmp 0x14065 0x14062: nop 0x14063: mov al, 0xf9 0x14065: stosb byte ptr es:[di], al 0x14066: pop dx 0x14067: push dx 0x14068: mov ah, 0x2a 0x1406a: int 0x21 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax |
2018-12-25T11:42:34.365996474Z | 42 | PC: 1406c | Get date 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax 0x14082: jmp 0x14089 0x14084: nop 0x14085: inc di 0x14086: mov al, 0xac 0x14088: stosb byte ptr es:[di], al 0x14089: pop dx 0x1408a: mov di, 0x5fc 0x1408d: add di, bp 0x1408f: add di, 0x10c 0x14093: sub di, 0x100 0x14097: cmp dl, 3 0x1409a: jge 0x140a1 |
2018-12-25T11:42:34.367611095Z | 44 | PC: 140da | Get time 0x140da: push dx 0x140db: xor bx, bx 0x140dd: shr dx, 5 0x140e0: add bx, dx 0x140e2: pop dx 0x140e3: cmp dh, 0xa 0x140e6: jle 0x14115 0x140e8: cmp dh, 0x14 0x140eb: jle 0x1412e 0x140ed: cmp dh, 0x1e 0x140f0: jle 0x14147 0x140f2: cmp dh, 0x28 0x140f5: jle 0x14160 0x140f7: cmp dh, 0x32 0x140fa: jle 0x14179 0x140fc: pop dx 0x140fd: mov al, 0xbe 0x140ff: stosb byte ptr es:[di], al 0x14100: mov ax, dx 0x14102: stosw word ptr es:[di], ax |
2018-12-25T11:42:34.369695825Z | 64 | PC: 141b6 | Write file or device (Write 1282 bytes on handle 5) |
2018-12-25T11:42:34.375427811Z | 66 | PC: 141c2 | Move file pointer |
2018-12-25T11:42:34.376545695Z | 64 | PC: 141ce | Write file or device (Write 4 bytes on handle 5) |
2018-12-25T11:42:34.381318683Z | 87 | PC: 141e1 | Get or set file date and time |
2018-12-25T11:42:34.38251136Z | 14 | PC: 141ed | Set default drive (Drive = 'A') |
2018-12-25T11:42:34.383558843Z | 59 | PC: 141f9 | Change current directory |
2018-12-25T11:42:34.386946761Z | 62 | PC: 141fd | Close file |
2018-12-25T11:42:34.392283298Z | 42 | PC: 14201 | Get date 0x14201: cmp dh, dl 0x14203: jne 0x14217 0x14205: cmp dh, 0xb 0x14208: jne 0x14217 0x1420a: mov ah, 9 0x1420c: mov dx, 0x505 0x1420f: add dx, bp 0x14211: int 0x21 0x14213: xor ah, ah 0x14215: int 0x16 0x14217: mov di, 0x100 0x1421a: mov ax, di 0x1421c: mov si, 0x4fd 0x1421f: add si, bp 0x14221: mov cx, 4 0x14224: rep movsb byte ptr es:[di], byte ptr [si] 0x14226: push ax 0x14227: mov ah, 0x1a 0x14229: mov dx, 0x80 0x1422c: int 0x21 |
2018-12-25T11:42:34.39420115Z | 26 | PC: 1422e | Set disk transfer address |
2018-12-25T11:42:34.395918476Z | 9 | PC: 12a85 | Display string (String= 'Sophos Ltd, Oxford sacrificial COM goat 1400H bytes long ') |
2018-12-25T11:42:34.401929851Z | 0 | PC: 12a89 | Program terminate |
.
Time | Syscall Op | Syscall Name |
---|---|---|
2018-12-25T11:42:34.780134846Z | 25 | PC: 13e90 | Get default drive |
2018-12-25T11:42:34.781709691Z | 71 | PC: 13e99 | Get current directory |
2018-12-25T11:42:34.78438303Z | 26 | PC: 13ea2 | Set disk transfer address |
2018-12-25T11:42:34.785332089Z | 78 | PC: 13eae | Find first file |
2018-12-25T11:42:34.791784034Z | 67 | PC: 13f30 | Get or set file attributes |
2018-12-25T11:42:34.798293676Z | 67 | PC: 13f3a | Get or set file attributes |
2018-12-25T11:42:34.819522515Z | 61 | PC: 13f48 | Open file (Filename = 'SLEEP.COM') |
2018-12-25T11:42:34.831504095Z | 63 | PC: 13f56 | Read file or device (Read 4 bytes on handle 5) |
2018-12-25T11:42:34.83798222Z | 87 | PC: 13f80 | Get or set file date and time |
2018-12-25T11:42:34.839386528Z | 66 | PC: 13f96 | Move file pointer |
2018-12-25T11:42:34.841927531Z | 44 | PC: 14021 | Get time 0x14021: and cl, 1 0x14024: and dh, 1 0x14027: cmp cl, dh 0x14029: je 0x1403e 0x1402b: jb 0x14034 0x1402d: jl 0x14039 0x1402f: mov al, 0xf8 0x14031: jmp 0x14040 0x14033: nop 0x14034: mov al, 0x90 0x14036: jmp 0x14040 0x14038: nop 0x14039: mov al, 0xfb 0x1403b: jmp 0x14040 0x1403d: nop 0x1403e: mov al, 0xfc 0x14040: stosb byte ptr es:[di], al 0x14041: stosb byte ptr es:[di], al 0x14042: pop dx 0x14043: mov di, 0x5fc |
2018-12-25T11:42:34.844193156Z | 44 | PC: 14056 | Get time 0x14056: and ch, 1 0x14059: cmp ch, 1 0x1405c: je 0x14063 0x1405e: mov al, 0xf8 0x14060: jmp 0x14065 0x14062: nop 0x14063: mov al, 0xf9 0x14065: stosb byte ptr es:[di], al 0x14066: pop dx 0x14067: push dx 0x14068: mov ah, 0x2a 0x1406a: int 0x21 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax |
2018-12-25T11:42:34.846661905Z | 42 | PC: 1406c | Get date 0x1406c: mov di, 0x5fc 0x1406f: add di, bp 0x14071: add di, 0x10a 0x14075: sub di, 0x100 0x14079: cmp dl, 0xe 0x1407c: jle 0x14085 0x1407e: mov ax, 0x58a 0x14081: stosw word ptr es:[di], ax 0x14082: jmp 0x14089 0x14084: nop 0x14085: inc di 0x14086: mov al, 0xac 0x14088: stosb byte ptr es:[di], al 0x14089: pop dx 0x1408a: mov di, 0x5fc 0x1408d: add di, bp 0x1408f: add di, 0x10c 0x14093: sub di, 0x100 0x14097: cmp dl, 3 0x1409a: jge 0x140a1 |
2018-12-25T11:42:34.849896854Z | 44 | PC: 140da | Get time 0x140da: push dx 0x140db: xor bx, bx 0x140dd: shr dx, 5 0x140e0: add bx, dx 0x140e2: pop dx 0x140e3: cmp dh, 0xa 0x140e6: jle 0x14115 0x140e8: cmp dh, 0x14 0x140eb: jle 0x1412e 0x140ed: cmp dh, 0x1e 0x140f0: jle 0x14147 0x140f2: cmp dh, 0x28 0x140f5: jle 0x14160 0x140f7: cmp dh, 0x32 0x140fa: jle 0x14179 0x140fc: pop dx 0x140fd: mov al, 0xbe 0x140ff: stosb byte ptr es:[di], al 0x14100: mov ax, dx 0x14102: stosw word ptr es:[di], ax |
2018-12-25T11:42:34.852306509Z | 64 | PC: 141b6 | Write file or device (Write 1282 bytes on handle 5) |
2018-12-25T11:42:34.864736477Z | 66 | PC: 141c2 | Move file pointer |
2018-12-25T11:42:34.868415572Z | 64 | PC: 141ce | Write file or device (Write 4 bytes on handle 5) |
2018-12-25T11:42:34.875221221Z | 87 | PC: 141e1 | Get or set file date and time |
2018-12-25T11:42:34.877031551Z | 14 | PC: 141ed | Set default drive (Drive = 'A') |
2018-12-25T11:42:34.878558555Z | 59 | PC: 141f9 | Change current directory |
2018-12-25T11:42:34.883757795Z | 62 | PC: 141fd | Close file |
2018-12-25T11:42:34.891275873Z | 42 | PC: 14201 | Get date 0x14201: cmp dh, dl 0x14203: jne 0x14217 0x14205: cmp dh, 0xb 0x14208: jne 0x14217 0x1420a: mov ah, 9 0x1420c: mov dx, 0x505 0x1420f: add dx, bp 0x14211: int 0x21 0x14213: xor ah, ah 0x14215: int 0x16 0x14217: mov di, 0x100 0x1421a: mov ax, di 0x1421c: mov si, 0x4fd 0x1421f: add si, bp 0x14221: mov cx, 4 0x14224: rep movsb byte ptr es:[di], byte ptr [si] 0x14226: push ax 0x14227: mov ah, 0x1a 0x14229: mov dx, 0x80 0x1422c: int 0x21 |
2018-12-25T11:42:34.893270077Z | 26 | PC: 1422e | Set disk transfer address |
2018-12-25T11:42:34.895271Z | 9 | PC: 12a85 | Display string (String= 'Sophos Ltd, Oxford sacrificial COM goat 1400H bytes long ') |
2018-12-25T11:42:34.901113203Z | 0 | PC: 12a89 | Program terminate |