[ENABLE]
alloc(newmem,2048,"GameAssembly.dll"+32CB06D)
label(returnhere)
label(originalcode)
label(exit)
newmem:
cmp [stop],1
je originalcode
movsd [rbp-10],xmm3
jmp exit
originalcode:
movsd [rbp-10],xmm0
exit:
jmp returnhere
"GameAssembly.dll"+32CB06D:
jmp newmem
returnhere:
[DISABLE]
dealloc(newmem)
"GameAssembly.dll"+32CB06D:
db F2 0F 11 45 F0
//movsd [rbp-10],xmm0
이런어셈 짤때
코드수정하면 cmp [stop],1 여기서 오류나는데
다른 리스트 어셈봐도 저게 꼭 들어가있는데 저게 뭔지 알려주실분 ㅠㅠㅠ사례할게요
댓글6
저거 사람인식? 어셈안에 있음
어셈안에 어떻게 찾아야할까요 ㅠㅠ?
제가 기획하고있는게있는데 성공하면 공유할게요 ㅠㅠ
어셈 발로 올리버쌤은 안됨?
왜오류가나겠냐 어셈안에 stop이 존재하냐? 없는거 자꾸 넣을라니까 없다고 알려주는거다. 심볼생성해라. 저렇게 돼있었다면 다른 어셈에서 이미 심볼을 생성했을거고 enable시켜서 심볼존재를 확인하고 순차적으로 이어지는 어셈일거다. 이래도 이해못하면 걍 포기하셈
이게 맞지