CTF/CTF_Configuration

CTF 문제 풀기 시작할때 해야하는 것들 정리

JUNFUTURE 2022. 3. 19. 01:03

1. file

1. 파일 유형 64 / 32 비트 확인

2. 아키텍처(ISA)확인 x86-64 / ARM

3. stripped 여부 확인 => 디버깅 심볼 여부 => main 내가 찾음? 안찾아도 ㄱㅊ?

2. checksec

보호기법확인

3. chmod +x 

실행권한없으면 디버깅도 안됨 당연히 permission denied

 

4. vmmap으로 메모리 영역 권한보기

 

5. main 찾기

debugging 심볼 없을때 => IDA에서 libc_start_main 따라가며 메인함수주소 찾기

debugging 심볼 있을때 => gdb에서 start