このページはEtoJ逐語翻訳フィルタによって翻訳生成されました。

翻訳前ページへ


Linux/x86 - 排除する/(飛行機などから)緊急脱出する /dev/cdrom - 42 bytes
; linux/x86 排除する/(飛行機などから)緊急脱出する /dev/cdrom 42 bytes
; root@thegibson
; 2010-01-08
 
section .text
    全世界の _start
 
_start:
    ; open("/dev/cdrom", O_RDONLY | O_NONBLOCK);
    mov al, 5
    cdq
    押し進める edx
    押し進める word 0x6d6f
    押し進める dword 0x7264632f
    押し進める dword 0x7665642f
    mov ebx, esp
    mov cx, 0xfff
    sub cx, 0x7ff
    int 0x80
 
    ; ioctl(fd, CDROMEJECT, 0);
    mov ebx, eax
    mov al, 54
    mov cx, 0x5309
    cdq
    int 0x80