728x90
ssh 이젠그냥 기본공식... 뜨는 파일 세 개 중에 확장자 c인거 먼저 열어봤음
fflush(stdin) : 입력 버퍼 지우는 함수
입출력 함수들이 버퍼를 공유하기 때문에 오류가 발생할 수 있음... 이를 피하기 위해 스트림 파일의 버퍼를 싹 ~ 청소해준다
%100s -> 문자열 출력폭이 100이라는 뜻
일단 뭐든 해봄
뭐가... 문제지--?
https://bachs.tistory.com/entry/Pwnablekr-passcode
pwnable.kr passcode
1. 문제확인 Mommy told me to make a passcode based login system. My initial C code was compiled without any error! Well, there was some compiler warning, but who cares about that? 문제를 대충 해석..
bachs.tistory.com
https://blankspace-dev.tistory.com/433
리눅스(Linux) gdb로 디버깅해보자 [1] - 시작 및 종료, 소스 출력
요즘 같이 다양한 IDE가 나오면서, 리눅스에서 기본으로 사용할 수 있는 GDB를 사용하는 사람이 그리 많지는 않으리라 생각합니다. 하지만, 임베디드 개발자나 일부 서버 관련 작업을 하는 사람들
blankspace-dev.tistory.com
gdb란?
GNU디버거
728x90
'보안공부 > pwnable.kr' 카테고리의 다른 글
(수정중)[pwnable.kr] flag (0) | 2020.07.12 |
---|---|
[pwnable.kr] bof (0) | 2020.07.12 |
[pwnable.kr] collision (0) | 2020.07.12 |
[pwnable.kr] fd (0) | 2020.06.30 |