los 문제

los 9 #vampire 풀이

webhacking지구 2022. 8. 18. 11:00

문제로 들어가보겠다 

문제를 보니 

$_GET[id] = strtolower($_GET[id]);
$_GET[id] = str_replace("admin","",$_GET[id]); 

여기서 어드민을 지우는것을 볼수있다.

한번 해보자 일단 id에 어드민을 써보겠다.

php?id=admin을 쳐주었더니 admin이 아니라 id에는 아무것도들어가지 않는것을 볼수있다.

왜냐하면 위에서 봤듯이 admin을 지운다. 그럼 어떻게 해야하냐면 

그냥 생각만 조금 해서 쉽게 풀수있었다.

admin을 지워버리니까 adadminmin이런식으로 풀리지않을까 생각해보았다.

이렇게 적어주었더니 

딱 알맞게 admin이 들어가는것을 볼수있고

vamplre clear!!!

라고 뜨는것을 볼수있을것이다. 

정리하자면 admin을 코드에서 지우고있기때문에 admin부분만 남기고 adadminmin이처럼 써주면 가운데 admin만 날라가고 앞에와 뒤에있던 ad와 min이 합쳐져 admin을 만드는것이라는것을 알수있을것이다.

'los 문제' 카테고리의 다른 글

los 11 #golem 문제풀이  (15) 2022.08.28
los #10번 skeleton 문제풀이  (0) 2022.08.28
los #8 troll 문제풀이  (1) 2022.07.31
los #7 orge 풀이  (0) 2022.07.31
LOS 6번 문제 풀이  (0) 2021.09.13