title: Python author: 100zja date: 2021.01.24 categories: [study] tags: [Python] math: true —
Level9 (1) gdb로 풀기 ls -al로 파일들을 확인하고 힌트가 있음을 확인하고 힌트를 읽는다 코드를 해석해보면 char형 변수 buf, buf2가 10 크기의 배열로 각각 선언되고 40만큼의 문자열을 fgets가 입력받아 buf에 저장한다 buf2에 저장된 문자가 go와 일치한다면...
What is BOF? Overflow : ‘넘쳐 흐르다.’의 의미 버퍼 - 지정된 크기의 메모리 공간, 연산 작업을 하는 데에 있어 필요한 데이터를 일시적으로 메모리 상에 저장하는 공간, 대부분 스텍에 저장 ====> 버퍼를 가득 채우다 못해 넘쳐흘러 버퍼 이후의 공간을 침범하는 버그의 일종, 프로그램 취약점 ...
FTZ(Level 9, 11, 12)
-