GDB 사용법

실행 gdb”파일명”인텔형 어셈블리에서 보면 set disassembly-flavor intel메인 함수 디스 어셈블 하는 disas main브레이크 포인트를 걸b*main메인 함수에 브레이크 포인트 b*0x0000000000004005bd특정 주소에 중단점에서 상대적 위치에 중단점 삭제 delete delete”번호”실행한 run”args”처음부터 실행한 continue정지 부분에서 실행을 확인한레지스터 ino레지스터 특정 레지스터 2진 수로 확인한다x/o”메모리 주소”8진수로 확인했다x/d”메모리 주소”10진수에서 확인한다x/u”메모리 주소”무부호 10진 수로 확인한다x/x”메모리 주소”16진수에서 확인한다x/c”메모리 주소”char에서 확인한다x/f”메모리 주소”부동 소수 점에서 확인한다x/s”메모리 주소”스트링으로 확인한다x/bx$rsp 1바이트씩확인하는 xhx2바이트씩$rspc실행 중에$rspc$rspprpr바이트씩 실행 가능한 프로세스

error: Content is protected !!