본문 바로가기
  • True knowledge exists in knowing that you know nothing. -Socrates-
Study/los

los vampire

by intadd 2016. 12. 18.





los 9번 (vampire) 풀이 




8번과 매우 유사한 문제입니다. 이번에는 소문자 admin 이라는 단어가 나오면  

""로 치환해줍니다. 소문자 admin 만 필터링 하므로 아래와 같이 Admin 이라던가

ADMIN 으로 우회 해주시면 됩니다. 


(대문자가 되는 이유는 php 단에서는 admin 과 Admin을 다르게 인식하지만 db 단에서는 

동일한 단어로 인식하기 때문입니다.)









------------------------수정-----------------------------


위에서 설명한 내용은 str_replace라는 함수도 대소문자를 구분하기 때문에 admin과 Admin을 다른 문자로 해석합니다. 하지만 db 단으로 들어가면 동일한 문자로 인식하기 때문에 가능한 방법이었습니다.



추가할 내용은 str_replace 함수를 직접적으로 이용한 방법입니다.

admin 이 공백으로 변경됩니다.

adadminmin으로 입력을 해준다면

가운데있는 admin이 공백처리가 되고 나머지 

글자가 합쳐지게 되어 admin이 됩니다.






'Study > los' 카테고리의 다른 글

los golem  (0) 2017.03.17
los SKELETON  (0) 2016.12.18
los troll  (1) 2016.12.18
los orge  (0) 2016.12.06
los darkelf  (0) 2016.11.22

댓글