首页 > 其他分享 >[BJDCTF2020]Easy MD5

[BJDCTF2020]Easy MD5

时间:2024-02-22 16:45:05浏览次数:30  
标签:BJDCTF2020 xxx 源码 Easy 绕过 password true MD5

打开题目后就是一个没有任何回显的查询页面

 查看源码无果,在f12中的网络功能中发现了其中一个数据包中的响应头中有提示

 

提示为:hint:select * from 'admin' where password=md5($pass,true)

可见这里最主要的是要绕过sql语句中的password=md5($pass,true),这里的话就需要绕过MD5加密的情况下构造一个万能密码

select * from 'admin' where password='' or true,可以使用ffifdyop,这个MD5加密后会返回'or'6XXXXXXXXX(这里的XXXXX是一些乱码和不可见字符)

(

在mysql里面,在用作布尔型判断时,以数字开头的字符串会被当做整型数。

要注意的是这种情况是必须要有单引号括起来的,比如password=‘xxx’ or ‘1xxxxxxxxx’,那么就相当于password=‘xxx’ or 1 ,也就相当于password=‘xxx’ or true,所以返回值就是true。

)

 绕过成功

 查看源码发现提示,弱类型比较

 用数组即可绕过

 

 再用数组绕过

 

标签:BJDCTF2020,xxx,源码,Easy,绕过,password,true,MD5
From: https://www.cnblogs.com/lhqrusht0p/p/18027658

相关文章

  • 关于uni-easyinput组件的获焦和失焦
    问题描述此组件的获焦和失焦事件,在第一次执行获焦方法后,主动点击失焦。然后再执行获焦方法,会发现本次的获焦方法未生效。流程如下<uni-easyinputref="inputElem"v-model="value"/>constinputElem=ref(null)//step1、第一次执行获焦方法。结果:生效,成功获焦inputElem.va......
  • EasyDarwin视频直播点播平台:录像管理功能全面解析
    随着网络技术的飞速发展和人们信息获取、娱乐方式的转变,视频直播和点播平台逐渐成为人们日常生活中不可或缺的一部分。在这样的背景下,EasyDarwin作为一款开源且基于云的视频直播和点播平台,凭借其出色的录像管理功能,成为行业的领军者。EasyDarwin的录像管理功能赋予了管理员强大的......
  • 视频直播点播平台EasyDarwin基础功能详解
    EasyDarwin是一款基于云计算的视频直播、点播及录像管理解决方案,旨在为用户提供稳定、高效和用户友好的视频流媒体体验。它通过简化视频内容的存储、管理和分享过程,使用户能够轻松构建和管控自己的视频直播和点播系统。在功能方面,EasyDarwin展现出了卓越的核心能力。首先,它的直播......
  • 智慧安防平台easy1400视图平台用户登录及设备注册功能详解
    用户登录视图库平台后,首先会看到一个整洁的首页界面,上面清晰地展示了各种功能菜单和操作按钮。在这里,用户可以轻松地进行以下操作:添加采集设备:选择左侧的“采集设备”菜单,并点击“添加”按钮。系统会弹出一个对话框,要求用户填写设备ID、名称和用户口令等信息。请确保设备ID的11~1......
  • 智慧安防/视频监控汇聚平台EasyCVR如何通过接口调用获取设备录像回看流地址?
    视频云存储/视频融合/安防监控EasyCVR视频汇聚系统可兼容各品牌的IPC、NVR、移动单兵、智能手持终端、移动执法仪、无人机、布控球等设备的接入,支持的接入协议包括:国标GB28181、RTSP/Onvif、RTMP,以及厂家的私有协议与SDK,如:海康ehome、海康sdk、大华sdk、宇视sdk、华为sdk、萤石云s......
  • H5无插件流媒体播放器EasyPlayer.js集成后不能自动播放是什么原因?
    流媒体播放器EasyPlayer是TSINGSEE青犀流媒体组件系列中关注度较高的产品,经过多年的发展和迭代,目前已经有多个应用版本,包括RTSP版、RTMP版、Pro版,以及js版,其中js版本作为网页播放器,受到了用户的广泛使用。在功能上,EasyPlayer支持直播、点播、录像、快照截图、MP4播放、多屏播放、......
  • 扩展知识:vscode配置easyx
    扩展知识:vscode配置easyx前言‍因为个人用习惯了vscode,对于visualstudio的操作只能说相当程度上很不适应,因此,我打算经历一番配置,让vscode可以配置上easyx。尽管参考了不少博客,但是不是在被踢来踢去的就是搞得特别复杂。不行,只能自己尝试了。‍笔者环境:MinGW-w64(因为我根......
  • 扩展知识:vscode配置easyx
    扩展知识:vscode配置easyx前言‍因为个人用习惯了vscode,对于visualstudio的操作只能说相当程度上很不适应,因此,我打算经历一番配置,让vscode可以配置上easyx。尽管参考了不少博客,但是不是在被踢来踢去的就是搞得特别复杂。不行,只能自己尝试了。‍笔者环境:MinGW-w64(因为我根......
  • 安防监控/视频汇聚/监控摄像头EasyCVR平台如何通过RTMP协议进行推流?
    众所周知,安防视频汇聚平台EasyCVR不仅可支持的接入协议非常多(包括:国标GB28181、RTSP/Onvif、RTMP,以及厂家的私有协议与SDK,如:海康ehome、海康sdk、大华sdk、宇视sdk、华为sdk、萤石云sdk、乐橙sdk等),同时可分发的视频流格式也非常丰富,具体包括:RTMP、RTSP、HTTP-FLV、WebSocket-FLV、......
  • 视频监控需求八问:视频智能分析/视频汇聚平台EasyCVR有何特性?
    最近TSINGSEE青犀视频在与业内伙伴进行项目合作的过程中,针对安防监控可视化视频管理系统EasyCVR视频融合平台在电信运营商项目中的应用,进行了多方面的项目需求沟通。今天我们就该项目沟通为案例,来具体了解一下用户关心度较高的关于视频智能分析/视频存储/视频汇聚EasyCVR平台相关......