备份是个好习惯(详解)——bugku

本文涉及的产品
密钥管理服务KMS,1000个密钥,100个凭据,1个月
简介: 刚刚做了bugku的题目,现在整理一下 写出解题思路,希望能够帮助到那些需要帮助的人 所有的wp都是以一题一篇的形式写出 主要是为了能够让读者更好的阅读以及查找, 希望你们不要责怪!!共勉!!!     Challenge 728 Solves 备份是个好习惯 80   http://120.

刚刚做了bugku的题目,现在整理一下

写出解题思路,希望能够帮助到那些需要帮助的人

所有的wp都是以一题一篇的形式写出

主要是为了能够让读者更好的阅读以及查找,

希望你们不要责怪!!共勉!!!

 

 

备份是个好习惯

80

 

http://120.24.86.145:8002/web16/

听说备份是个好习惯

 

解题思路:关于这一题,我竟然用到了一个大佬给我的一个扫描备份文件的脚本(十分感谢)

这一题,我给了两种解题思路(希望能够帮到你们)

首先:打开链接就会得到;

感觉像是MD5解密放到在线解密平台试一下:

 

 这条路是走不通了

换一条思路再看题目就会发现:

 

 这个是不是里面有一个备份文件呢

使用脚本(这个脚本里面每一次扫描的时候,只是需要更改一下url就可以了)

果然有备份文件访问一下地址(备份文件使用notepad++打开)

 

 

整段代码的意思是将get的两个参数中的key替换为空(这里可以用kekeyy绕过),然后对key1,key2的值进行md5加密,并进行比较,

如果md5加密的值一样而未加密的值不同,就输出flag.

有两种方法绕过:

1:md5()函数无法处理数组,如果传入的为数组,会返回NULL,所以两个数组经过加密后得到的都是NULL,也就是相等的。

2:利用==比较漏洞:https://www.cnblogs.com/lxz-1263030049/p/9112939.html

如果两个字符经MD5加密后的值为 0exxxxx形式,就会被认为是科学计数法,且表示的是0*10的xxxx次方,还是零,都是相等的

您可以考虑给博主来个小小的打赏以资鼓励,您的肯定将是我最大的动力。

微信 支付宝
作者: 落花四月
关于作者:潜心于网络安全学习。如有问题或建议,请多多赐教!
版权声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接.
特此声明:所有评论和私信都会在第一时间回复。也欢迎园子的大大们指正错误,共同进步。或者直接私信我
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是作者坚持原创和持续写作的最大动力!
目录
相关文章
C++编码规范——日积月累、持续更新
C++编码规范——日积月累、持续更新
270 0
|
机器学习/深度学习 uml
新手CSDN博客指南备份
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。
73 0
|
存储
【解决方案 十九】OneNote如何本地备份
【解决方案 十九】OneNote如何本地备份
455 0
【解决方案 十九】OneNote如何本地备份
|
SQL NoSQL 小程序
优秀程序员的习惯有那些?
每一个好习惯都是一笔财富,养成好的习惯,可以让自己避免许多问题,此理论同样适用于日常的开发编码中
116 0
|
前端开发
开心档 - 软件开发入门之
提示框可以使用 .alert 类, 后面加上 .alert-success, .alert-info, .alert-warning, .alert-danger, .alert-primary, .alert-secondary, .alert-light 或 .alert-dark 类来实现:
|
JavaScript 前端开发
开心档-软件开发入门之 开心档-软件开发入门之
本文主要讲解Vue.js v-bind 在处理 class 和 style 时, 专门增强了它。表达式的结果类型除了字符串之外,还可以是对象或数组。
|
前端开发 JavaScript 程序员
项目第四天内容介绍 | 学习笔记
快速学习 项目第四天内容介绍
|
Java C语言
计算机教育中缺失的一课,劝学弟学妹们一句,一定要趁早补上,工作后会事半功倍!
各位学弟学妹们好,作为稍微年长的我(岁月是把杀猪刀啊),今天就给大家补补课。 在大学里的,我们上的计算机专业课程一般都是像操作系统、编译原理、计算机组成原理、计算机网络这些理论课程,还有一些像C语言、Java、.Net这些可以实践的课程,甚至还有可能让你焊一个收音机,但是对于一些基本习惯却很容易被忽略,需要学弟学妹们自行摸索。
230 0
计算机教育中缺失的一课,劝学弟学妹们一句,一定要趁早补上,工作后会事半功倍!
程序人生 - 如何养成学习的习惯?
程序人生 - 如何养成学习的习惯?
108 0

相关实验场景

更多