메모
기초부터 배우는 어셈블리어 hello world
romance penguin
2017. 1. 4. 22:52
반응형
1학년 새내기때 처음으로 배운 c언어, hello world를 처음으로 출력했던 그 마음가짐으로 시작 !!
**해킹과 공격의 예술 책이 너무 어려워서 따로 배우는 중, 왜 32bit 기준인지
nasm어셈블러
section .data
message:
db 'hello, world', 0
section .text
global _start
_start: #라벨 표시 , 시작위치나 시작주소를 찾는 데 쓰인다. 함수와 비슷한 개념
mov rax,4
mov rdi,1
mov rsi,message
mov rdx,13
syscall
mov rax,1
xor rdi,rdi
syscall
반응형