리눅스
mpreferred-stack-boundary=2
삼전동해커
2020. 11. 14. 16:20
32비트로 컴파일 했더니 시작 어셈블리가 이상하다.
저건 스택을 정리해주는 어셈인데 괜히 헷갈리기만하고 중요하지 않다.
이걸 없애보자.
이렇게 -m32로 32비트로 컴파일 옵션을 넣어주고,
-mpreferred-stack-boundary=2 옵션을 넣어주면 된다.