gdb python 몇가지 끄적
gdb python 실행 방법 gdb -q -x gdb-python-test.pygdb 명령 실행 import gdb gdb.execute("file testfile") gdb.execute("r")실행결과 파싱 gdb.execute('x/gx $rdx', to_string=True) gdb.execute('x/i $rip', to_string=True)실행결과 출력을 가져옴 이런식으로 쓰면 현재 인스트럭션 긁어오기, 레지스터 값 가져오기 가능 레지스터 값 바로 가져오기 gdb.selected_frame().read_register('rip')레지스터값을 바로 변수에 넣어줄 수 있음
카테고리 없음
2021. 10. 12. 18:12