gdb
Stage 3.gdb 설치디버거: 프로그램을 어셈블리 코드 단위로 실행하고 결과를 보여줌, 버그 찾기gdb: 리눅스의 디버거 디버깅 실습 1vi 편집기를 열어서 위 코드를 입력해준다.컴파일: $ gcc -o debugee debugee.c -no-pie디버깅 시작: $ gdb debugee 1. entryELF(Executable and Linkable Format): 리눅스의 실행파일 형식, 헤더와 여러 섹션으로 구성 1) 헤더: 실행에 필요한 정보 2) 섹션: 컴파일된 기계어 코드, 프로그램 문자열 등 진입점 필드부터 프로그램 실행 debugee에서 진입점 0x401050gdb의 entry 명령어 Temporary breakpoint 1 at 0x401050 확인DISASM 왼쪽 화..
- security: study/pwn: dreamhack
- · 2025. 5. 13.
