vampire

2022. 4. 1. 18:18Site/LOS

이번시간에는 vampire을 풀어보겠습니다

아직공부하는 입장이니 틀린 것이 있더라도 양해부탁드리겠습니다


소스코드를 한번 보겠습니다

preg_match로 '가있다면 검열해주고

get방식으로 받아온 id값을 strtolower함수로 소문자로 바꿔줍니다

str_replace함수로 admin -> 공백으로 치환을해줍니다

그리고 id값이 admin이면 클리어인데

위에서 언급한것 처럼 제약이 2개가 있네요

 

1. strtolower로 입력값 -> 소문자로 치환

2.str_replace함수로 admin -> 공백으로 치환

 

admin만 맞추면되니 1번은 신경쓸 필요가 별로 없을 것 같은데

2번이 문제입니다

 

admin을 공백으로 바꿔주니 aadmindmin이라고 입력하게된다면

aadmindmin 밑줄친 admin이 공백처리가 되어서 admin만 남게되어

id값이 일치해 클리어 입니다

 

'Site > LOS' 카테고리의 다른 글

golem  (0) 2022.04.02
skeleton  (0) 2022.04.01
troll  (0) 2022.04.01
orge  (0) 2022.03.31
darkelf  (0) 2022.03.31