보통, 올리디버거에서는 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
'Reverse Engineering > gdb' 카테고리의 다른 글
lea, and, or, xor 명령어 (0) | 2020.10.10 |
---|---|
sub, add 명령어 (0) | 2020.10.10 |
gdb - Segmentation Fault, 대괄호 [ ] (0) | 2020.10.07 |
gdb 명령어, 리틀엔디언 방식 (0) | 2020.10.07 |
gdb 실행, 명령어 (0) | 2020.10.07 |
댓글