본문 바로가기

Write-Up/LOS (lord of sql injection)

[Lord of SQL Injection] 9번 vampire

strolower : 대문자를 소문자로 반환한다

$string= "SQL INJECTION";
echo strtolower($string);

결과 : sql injection

 

str_replace : 문자열을 다른 문자열로 교체해 반환한다.

$testval = "123 456 127";
str_replace("123", "456", $testval);

 

결과 : 456 456 127

 

다시 vampire 코드로 돌아가면 admin을 입력하면 admin이 대문자면 소문자로 반환하고 입력값을 공백으로 치환해버린다.

 

admin이 필터링되니 admin사이에 적절하게 우리가 원하는 admin을 넣어서 섞어버리자

이렇게 adminadadminmadminin

payload : ?adminadadminmadminin