Skip to content

看好了,什么叫做狠人 #6

@YZ6K-062

Description

@YZ6K-062

; UTF-8 编码的字符串 (共51字节)
msg db 0xE5,0x95,0x8A
db 0xE5,0x95,0x8A
db 0xE5,0x95,0x8A
db 0xE5,0x95,0x8A
db 0xE5,0x95,0x8A
db 0xE5,0x95,0x8A
db 0xE5,0x95,0x8A
db 0xE5,0x95,0x8A
db 0xE5,0xB7,0xA6
db 0xE8,0xBD,0xAC
db 0xE7,0x9A,0x84
db 0xE7,0xBA,0xA2
db 0xE7,0x81,0xAF
db 0xE6,0x9C,0x80
db 0xE9,0x9A,0xBE
db 0xE7,0xAD,0x89
db 0xE4,0xBA,0x86
len equ $ - msg ; 计算字符串长度

section .text
global _start

_start:
; 系统调用: sys_write(4)
mov eax, 4 ; 系统调用号 (sys_write)
mov ebx, 1 ; 文件描述符 (stdout)
mov ecx, msg ; 字符串地址
mov edx, len ; 字符串长度
int 0x80 ; 调用内核

; 系统调用: sys_exit(1)
mov eax, 1              ; 系统调用号 (sys_exit)
xor ebx, ebx            ; 退出码 0
int 0x80                ; 调用内核

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions