UgraCTF Quals 2023 - Writeup
UgraCTF 2023에서 제가 풀었던 문제의 Writeup 입니다. 문제를 보면 엑셀 파일을 하나 주는데, 이 파일을 열어보면 웬 이상한 모눈종이(?)가 보인다. 각 셀들을 잘 살펴보면 그냥 숫자만 입력되어 있는 셀이 있고, 수식이 입력되어 있는 셀들이 있다. 일단 시험삼아 수식이 들어있는 셀에 색을 입혀봤더니.... 플래그 포맷이 나오는 것을 볼 수 있었다.. 그럼 플래그를 얻기 위해서는 수식이 들어있는 모든 셀을 색칠해보면 알 수 있지만 하나하나 색을 입히기에는 너무 오래 걸릴 것이다. 이걸 해결할 수 있는 방법이 엑셀에 수식 찾기 기능이다. 이 기능을 활용해 색을 입히면 플래그를 얻을 수 있다. 문제를 보면 checker.py 파일을 주는 데, 파일의 소스 코드를 먼저 살펴보자. import ba..
2023.01.15