<div><br></div> <div>Cut= dword ptr 4 // ida설정</div>mov ECX, [ESP+10h+Cut] <div><br></div> <div><br></div> <div><br></div> <div><br></div> <div>라는게 있는데요.</div> <div><br></div> <div><span style="font-size:9pt;line-height:1.5;">ESP 의 주소값은 0x0018F62C 입니다.</span></div> <div><br></div> <div><br></div> <div>그렇다면 ESP(0x0018F62C) + 0x10 + 0x4 이면.</div> <div><br></div> <div>ECX 의 주소값은 0x0018F<span style="background-color:#ffff00;">640</span>이 나와야되는데,</div> <div><span style="font-size:9pt;line-height:1.5;">결과값의 주소는 0x0018F<span style="background-color:#ffc000;">658</span>이 나옵니다.</span></div> <div><br></div> <div><br></div> <div><br></div> <div><br></div> <div>즉 더하기 값이 2배값이 들어간 것입니다.</div> <div><br></div> <div>혹시나 h가 붙은건 short값으로 생각해서 2배로 들어가나?</div> <div>하고는 있는데요.</div> <div><br></div> <div><br></div> <div><br></div> <div>위으 Cut은 dword로 설정돼있는데 그럼 Cut값은 4배가 되야하는거 아닌가요?</div> <div><br></div> <div><br></div> <div><br></div> <div>무엇보다도 ida는 좌표를 넣기 전까지는 저 값을 0x0018F<span style="background-color:#ffff00;">640</span>이라고 생각하고 보여줍니다.. 예상값으로..</div> <div><br></div> <div>그런데 값을 넣으면 0x0018F<span style="background-color:#ffc000;">658</span>이네요 ㄷㄷ;;</div> <div><br></div> <div>뭐가 문제인건가요??</div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.