반응형

본인은 꽤나 늦었지만 C++ 를 공부하다 Assembly까지 들여다 봐야하는 경우가 있다는 것을 깨닫게 되었다. 그래서 찾아본 결과 .exe파일을 디스어셈블리하는 프로그램을 발견하였고 심지어 들여다볼 수 있기까지 한 것을 알게 되었다.

 

하지만, 어셈블리어는 VS에서 직접 들여다 볼 수 있었다. ㄷㄷ??

 

 

 

첫 번째 - 디버그

디버그 중 우클릭
디버그 중 디스어셈블리

 

디버그 중단점은 F9를 누르면 생성, 파괴되는 것을 알 것이다. 그리고 그 중단 와중에 우클릭을 누르면 디스어셈블리로 이동할 수 있다.

단축키 Alt + G

 

두 번째 - 출력

어셈블리 출력 설정
출력 파일
어셈플리 파일

컴파일러에서 아예 어셈블러 파일을 뽑아주기까지 한다ㄷㄷ;;

반응형

'C++' 카테고리의 다른 글

자료형  (0) 2019.12.24
바이트 패딩 - 비트 필드  (0) 2019.12.24
간단한 어셈블리어 모음  (0) 2019.12.23
함수 호출 규약 - __thiscall, __clrcall  (0) 2019.12.23
함수 호출 규약 - __fastcall, __vectorcall  (0) 2019.12.23
Posted by Lotus1031
,