Reverse Engineering/gdb
gdb at&t 방식을 intel 방식으로 바꾸기
manchesterandthecity
2020. 10. 7. 02:55
보통, 올리디버거에서는 intel 문법을 사용하기 때문에
올리디버거를 이용해왔던 이들은 gdb의 at&t 문법을 이용하면 불편할 수가 있다.
따라서, at&t 문법을 intel 문법으로 바꿔보자.
(gdb) set disassembly-flavor intel
위의 명령어를 입력해 주면 at&t 문법이 intel 문법으로 바뀌어 진다.
이를 다시 at&t 문법으로 바꾸려면
(gdb) set disassembly-flavor att 명령을 입력해주면 된다.
하지만, 이는 일시적인 방법이여서 종료 후 다시 실행할 경우 다시 원래대로 at&t 방식으로 돌아오게 된다.
gdb로 디버깅할때마다 intel 문법으로 고정하여 적용하려한다면
아래 명령어를 실행하면 된다.
echo “set disassembly-flavor intel” > ~/.gdbinit