Webhacking.kr 11번 풀이
-
[Webhacking.kr] 11번 풀이Wargame/webhacking.kr (old) 2019. 4. 16. 02:58
- preg_match("정규표현식", "검사할 문자열")입력받은 문자열이 주어진 정규표현식과 검사하여 일치하면 True 문제를 보면 $pat에 지정된 정규표현식의 값과 val으로 보내준 문자열이 일치하면password를 echo를 통해 알려준다.따라서, $pat에 해당되는 문자열을 먼저 알아내야 한다.우선, 정규 표현식에 대해 알아보자. 정규 표현식(Regular Expression) 이란?특정 규칙을 가진 문자열의 집합을 표현하는 언어로 문자열의 검색과 치환을 위한 용도로 사용[정규 표현식] : http://www.nextree.co.kr/p4327/ 이제 $pat의 정규 표현식을 분석해보자,,!$pat="/[1-3][a-f]{5}_.*내IP주소.*\tp\ta\ts\ts/"// : 정규식에 필요한 경..