네 안녕하세요. Godhaword 입니다.
후.. 이게 blind sql 나와서 python 쓰고 막 검은 창에 흰색 글씨 다라락 나와야 좀 있어 보이는데...
기본기 담긴 필터링 문제만 나오네요.
하지만 기본기를 착실히 해놓아야 추후에 필터링이 섞인 Blind SQL 문제를 풀 수 있으니 재미 없다고 답부터 보지마세요
<?php
include "./config.php";
login_chk();
$db = dbconnect();
if(preg_match('/prob|_|\.|\(\)/i', $_GET[pw])) exit("No Hack ~_~");
$query = "select id from prob_skeleton where id='guest' and pw='{$_GET[pw]}' and 1=0";
echo "<hr>query : <strong>{$query}</strong><hr><br>";
$result = @mysqli_fetch_array(mysqli_query($db,$query));
if($result['id'] == 'admin') solve("skeleton");
highlight_file(__FILE__);
?>
admin인 id로 접근하라는거 같은데..
필터링을 보면 특별한건 없어보입니다.
바로 쿼리문 날려보도록 하겠습니다.
? 진짜 아무것도 없었네...
- 이 문제로 알 수 있는 점
- 진짜 몰라서 풀이보러 오신건가요? - Key Point
쉬어가는 타임~
'web_security > Lord Of SQL' 카테고리의 다른 글
[LOS : Lord Of SQL Injection] 12번 Darknight 문제 풀이 (0) | 2022.06.04 |
---|---|
[LOS : Lord Of SQL Injection] 11번 Golem 문제 풀이 (0) | 2022.06.04 |
[LOS : Lord Of SQL Injection] 9번 Vampire 문제 풀이 (0) | 2022.06.04 |
[LOS : Lord Of SQL Injection] 8번 Troll 문제 풀이 (0) | 2022.06.04 |
[LOS : Lord Of SQL Injection] 7번 orge 문제 풀이 (0) | 2022.06.04 |