[Wargame] dreamhack - ex-reg-ex
2023. 11. 19. 10:27ㆍWeb/dreamhack
728x90
문자열을 입력해서 플래그를 찾으라고 한다
웹 페이지에 들어가보니 입력 할 수 있는 칸이 존재한다
문제파일을 받아 소스코드를 확인해봤더니 입력값이 dr\w{5,7}e\d+am@[a-z]{3,7}\.\w+ 문자열 과 같다면
flag값을 반환하는 것을 확인
문자열을보니 정규표현식패턴을 사용했다
앞에 문자 r이 있는것을 보아 raw string사용 해 \ (익스케이프) 문자를 그대로 해석해도 된다
\w{5, 7} : 문자를 5개~7개 매치
\d+ : 숫자를 1개 이상 매치
[a-z]{3,7} : a~z 사이에 문자를 3개~7개 매치
\.: 마침표 문자 매치
\w+ : 문자를 1개 이상 매치
나머지는 그대로 입력해도 좋다
flag값 확인
728x90
'Web > dreamhack' 카테고리의 다른 글
[Wargame] dreamhack - session-basic (0) | 2024.05.08 |
---|---|
[Wargame] dreamhack - cookie (0) | 2024.05.08 |
[Wargame] dreamhack - devtools-sources (0) | 2024.05.08 |
[Wargame] dreamhack - phpreg (0) | 2023.11.19 |