|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|


1576, 1/79 |
![]() |
![]() |
![]() |
![]() |
|
rheor108 | ||||||
|
little endian 에 대해서 질문!! | ||||||
|
http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=1450 [복사]
Hit : 3781 Date : 2010/12/11 10:43
|
|||||||
| ![]() |
| |
| 으음... FTZ를 가정으로 말씀드리죠 FTZ에서 버퍼오버플로우 공격을 할 때.... 메모리 주소가 대체적으로 0xbffffa90 뭐 이런식이에요 끝에 3자리가 제일 많이 바뀌구요. 이때 이 메모리 주소를 헥스 값으로 넘겨준다고 할 때... big endian이면 그냥 \xbf\xff\xfa\x90이라고 넣지만... little endian이면 \x90\xfa\xff\xbf로 들어가는거죠. 사이트 하나 알려드릴 테니 보고 참조하세요 <a href=http://packetinside.com/200 target=_blank>http://packetinside.com/200</a> |
2010/12/12 | |
|
| 바볼이 | 16진수로 2자리가 한바이트므로 2자리씩 입력합니다. 그리고 리틀엔디안 설명은 윗님이 잘해주셨네요 |
2010/12/17 | |
| $Zero | 기준이 바이트이므로 각 바이트마다 거꾸로 넣는거랍니다. 1바이트는 0~255 인 256가지의 숫자를 표현할 수 있으므로 그에 해당하는 16진수는 00~ff 가 됩니다. |
2010/12/29 | |
|
|