김승현

[picoCTF] picoCTF 2023 - MatchTheRegex 본문

CTF/picoCTF

[picoCTF] picoCTF 2023 - MatchTheRegex

kshind 2023. 3. 27. 14:57

2023-03-29

대회 종료 후 비공개에서 공개로 돌렸습니다.


ㅋㅇ

정규식을 이용해서 해결하는 문제인 것 같다.

힌트로는 text field와 관련된 정규식을 이용해서 해결하라는 것 같다.

일단 website로 접속해보자.

접속하면 이렇게 정규식을 입력하는 칸과 submit버튼이 있다. 

아무거나 입력하면 이렇게 잘못된 매치라고 뜨고 다시 시도하라고 한다. 코드를 살펴보자.

개발자도구의 elements를 살펴보면 이렇게 %p...F!?라는 정규식이 있다. 이를 해석해보면 p와 F사이에 임의의 값 

아무거나 5자를 넣거나 p와 F!사이에 아무거나 5자리를 넣으면 해결되는 문제인 것 같다. 

.은 와일드카드이며 ?의 경우 바로 앞에 오는 문자를 포함하거나 포함하지 않고 입력해도 된다는 뜻이다.

p12345F를 입력해보자.

p12345F!도 입력해보자.

당연하게도 문제가 풀린다 짠

'CTF > picoCTF' 카테고리의 다른 글

[picoCTF] picoCTF 2023 - More SQLi  (0) 2023.03.28
[picoCTF] picoCTF 2023 - findme  (0) 2023.03.27