[安洵杯 2019]easy_web - RCE(关键字绕过)+md5强碰撞+逆向思维

[安洵杯 2019]easy_web

  • 1 解题流程
    • 1.1 阶段一
    • 1.2 阶段二
  • 2 思考总结

[安洵杯 2019]easy_web - RCE(关键字绕过)+md5强碰撞+逆向思维_第1张图片

1 解题流程

1.1 阶段一

1、F12发现提示md5 is funny ~;还有img标签中,有伪协议和base64编码
2、url地址是index.php?img=TXpVek5UTTFNbVUzTURabE5qYz0&cmd=
  这就有意思了,这里的img明显是编码后的数据,我们进行解码后得到:
  [安洵杯 2019]easy_web - RCE(关键字绕过)+md5强碰撞+逆向思维_第2张图片
  但是这里有个坑,也就是考我们的逆向思维,其实解密之后我们并不需要去访问555.png,而是解密得到555.png之后,心理瞬间舒畅了,因为我们知道从555.png -> TXpVek5UTTFNbVUzTURabE5qYz0,是经过了hex->base64->base64得到的。
  那么我们是否也可以把想要访问的文件,通过

你可能感兴趣的:(CTF-WEB,web安全,安全,ctf,RCE,waf绕过,哈希碰撞,php)