woody-woodpacker/print.s

53 lines
743 B
ArmAsm
Raw Normal View History

2024-02-23 13:17:23 +00:00
; bits 64
; default rel
; global _start
; _start:
; push rax
; push rdi
; push rsi
; push rdx
; push rbx
; xor eax, eax
; cdq
; mov dl, 10
; inc eax
; mov edi, eax
; lea rsi, [rel msg]
; syscall
; pop rbx
; pop rdx
; pop rsi
; pop rdi
; pop rax
; jmp 0x00000000
; msg db "..WOODY..",10
2024-02-19 10:35:40 +00:00
bits 64
default rel
global _start
_start:
2024-02-23 13:17:23 +00:00
push rax
push rdi
push rsi
push rdx
push rbx
2024-02-19 15:49:40 +00:00
2024-02-23 13:17:23 +00:00
mov rdi, 1
lea rsi, [rel msg]
mov rdx, 10
mov rax, 1
syscall
2024-02-19 10:35:40 +00:00
2024-02-23 13:17:23 +00:00
pop rbx
pop rdx
pop rsi
pop rdi
pop rax
jmp 0x00000000
msg db "..WOODY..",10