목록분류 전체보기 (347)
Hacking Arts
[Toddler's Bottle][6pt] coin1
보호되어 있는 글입니다.
War Game/pwnable.kr
2015. 10. 27. 22:17
[Toddler's Bottle][2pt] lotto
보호되어 있는 글입니다.
War Game/pwnable.kr
2015. 10. 27. 22:10
64비트 calling convention + stack frame
64bit Calling Convention 64비트는 리눅스와 윈도우의 인자 전달 방식이 나뉘어 집니다.이를 적응 하느라 꽤 시간이 걸렸는데 우선 리눅스는 파라미터를 전달할 때 6개의 레지스터를 사용합니다. RDI : 첫번째 인자RSI : 두번째 인자RDX : 세번째 인자RCX : 네번째 인자R8 : 다섯번째 인자R9 : 여섯번째 인자 이렇게 6개의 레지스터를 사용하고 인자가 7개 이상일 경우부터는 스택을 같이 사용합니다. 윈도우는 그에비해 파라미터를 전달할 때 레지스터를 4개까지 사용합니다. RCX : 첫번째 인자RDX : 두번째 인자R8 : 세번째 인자R9 : 네번째 인자 이렇게 4개의 레지스터를 사용하고 인자가 4개이상일 경우에는 스택을 같이 사용합니다. 64bit stack frame 64비트 ..
System/ETC
2015. 10. 22. 03:28
[번역] X64 에 푹 빠져보기 (X64 Deep Dive)
보호되어 있는 글입니다.
Reversing/Window OS
2015. 10. 22. 03:13
fork bomb
보호되어 있는 글입니다.
System/ETC
2015. 10. 22. 03:08
How does the Linux boot process work?
보호되어 있는 글입니다.
System/ETC
2015. 10. 22. 03:04