반응형
!! 현재 문제는 경북소프트웨어고등학교의 CTF 사이트에서 출제된 문제입니다.
문제는 참고만 부탁드립니다. !!
[문제]
[풀이]
주어진 사이트에 들어가면 0.5초마다 바뀌는 Flag 값을 확인할 수 있다.
0.5초 사이에 Flag 값을 제출하면 된다.
매크로를 만들겠다.
flag 값은 <code> 태그로 묶여 있는 것을 확인할 수 있다.
import requests
import pyautogui
url = #URL#
response = requests.get(url)
flag = response.text
flag_start_index = flag.find("<code>") + len("<code>")
flag_end_index = flag.find("</code>")
flag = flag[flag_start_index:flag_end_index]
pyautogui.click(x=#x좌표#,y=#y좌표#)
pyautogui.typewrite(flag)
pyautogui.press("enter")
url에 문제 사이트 URL을 저장해주고
<code>에 있는 값을 flag에 저장한다.
이후 입력할 수 있는 박스의 x, y좌표로 마우스 이동 후 flag 값 붙여넣기 Enter로
Flag값을 0.5초 내로 제출할 수 있다.
[FLAG]
Flag값이 계속 바뀜
반응형