※ 해당 풀이는 힌트 제공일 뿐, payload를 알려드리지 않습니다.
입력한 id가 admin이면 vampire 문제는 풀린다.
문제가 되는 부분은 어디라고 생각되는가?
- strtolower() 함수 : 문자열에서 대문자를 소문자로 변환시켜준다.
- str_replace(a, b, str) 함수 : str 문자열 내에 첫 번째 문자열(인수 a)을 가질 경우 두 번째 문자열(인수 b)로 치환해준다.
대문자를 써봤자 소문자로 변환되니, str_replace() 함수를 우회해야겠다. admin을 중심으로 admin 문자열을 잘라 앞 뒤로 넣으면 admin이 지워지면서 앞 뒤로 넣은 문자열이 합쳐진다. str_replace()이 우회할 수 있었다.
풀었다.
'워게임 > LoS' 카테고리의 다른 글
[los 문제풀이] giant (1) | 2020.08.14 |
---|---|
[los 문제풀이] SKELETON (0) | 2020.04.29 |
[los 문제풀이] troll (0) | 2020.04.29 |
[los 문제풀이] orge (0) | 2020.04.28 |
[los 문제풀이] darkelf (0) | 2020.04.28 |
댓글