기본적인 어셈블리 명령
1. 데이터 전송 명령1) movmov dest, src -mov 명령은 src 오퍼랜드의 값을 desc 오퍼랜드로 이동-이동한 후에도 src 오퍼랜드의 값은 사라지지 않기 때문에 복사라고도 할 수 있다. 2) lealea dest, src -lea 명령은 src 오퍼랜드의 주소를 계산해 그 주소를 dest 오퍼랜드에 로드한다.-주소를 계산한다는 것은 lea eax, [esp+0x40] 처럼 변위,오프셋 등을 포함한 주소를 계산한다는 말-> 이 경우 스택 포인터가 가리키는 주소에서 변위 0x40을 더한 위치의 주소를 eax에 저장 3) xchgxchg arg1, arg2 -xchg 명령은 arg1 오퍼랜드와 arg2 오퍼랜드의 값을 교환 4) pushpush src -push 명령은 arg 오퍼랜드의 값..
Programming/ASM
2016. 11. 13. 18:47
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 워게임
- wargame.kr
- C
- Los
- 명령어
- pwnable.kr
- cobolt
- webhacking.kr
- c언어
- lord of sqlinjection
- 0xdeadbeef
- Lord of SQL Injection
- ftz
- Python
- ubuntu
- wargame
- 우분투
- lob
- 자바
- 1번
- java
- attackme
- 웹해킹
- 설치
- 파이썬
- my-pass
- pwnable
- MySQL
- BOF
- WebHacking
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함