Wargame/wargame.kr
[Wargame.kr] md5_compare 풀이 (236p)
bjloed
2020. 7. 29. 12:45
md5_compare view-source code
JUST COMPARE ONLY.
with the other value :D
<?php
if (isset($_GET['view-source'])) {
show_source(__FILE__);
exit();
}
if (isset($_GET['v1']) && isset($_GET['v2'])) {
sleep(3); // anti brute force
$chk = true;
$v1 = $_GET['v1'];
$v2 = $_GET['v2'];
if (!ctype_alpha($v1)) {$chk = false;}
if (!is_numeric($v2) ) {$chk = false;}
if (md5($v1) != md5($v2)) {$chk = false;}
if ($chk){
include("../lib.php");
echo "Congratulations! FLAG is : ".auth_code("md5_compare");
} else {
echo "Wrong...";
}
}
?>
v1 값은 모두 알파벳, v2 값은 모두 숫자여야 한다.
그냥 md5 magic hash를 이용한 문제 같으니 빨리 풀어주자.
암호화 했을 때 0e로 시작하는 문자열을 찾아 넣어주자.
v1=QNKCDZO
v2=240610708