[SWPUCTF 2021 新生赛]easy_md5

[SWPUCTF 2021 新生赛]easy_md5

May 1, 2025

绕过原理:md5 与 sha1 绕过

<?php 
 highlight_file(__FILE__);
 include 'flag2.php';
 
if (isset($_GET['name']) && isset($_POST['password'])){
    $name = $_GET['name'];
    $password = $_POST['password'];
    if ($name != $password && md5($name) == md5($password)){
        echo $flag;
    }
    else {
        echo "wrong!";
    }
 
}
else {
    echo 'wrong!';
}
?>

方法:数组比较

PixPin_2025-05-01_19-56-18

获得 flag:NSSCTF{f112765f-2a34-48ee-b7c6-f18f7cc42671}