ctfshow web入门黑盒测试web380-384

1.web380

对网站进行目录扫描,没有发现敏感的目录文件

访问page.php,发现报错

访问page.php?id,发现报错中带有file_get_contents这个函数,可以直接尝试直接读取flag文件(page.php?id=flag),最后发现成功得到flag

2.web381

查看index.php源码,发现有一个alsckdfy

访问这个alsckdfy目录下的文件得到flag

3.web382

查看源码,发现有一个不一样的地方

访问这个地址,发现了一个登录框

尝试万能密码 admin' or 1=1#成功得到flag

尝试一些弱密码 admin 123456 admin666 admin888等,admin888也是这题的密码,也可以得到flag

4.web383

查看源码,发现有一个不一样的地方

访问这个地址,发现了一个登录框,尝试万能密码 admin' or 1=1#成功得到flag

5.web384

密码爆破,告诉了一二位是小写字母,345位是数字

生成一个字典的脚本

python 复制代码
#97-122
for i in range(97,123):
    for j in range(97,123):
        for k in range(0,10):
            for l in range(0,10):
                for m in range(0,10):
                    with open("1.txt","a+") as f:
                        f.write(chr(i)+chr(j)+str(k)+str(l)+str(m)+'\n')
                        

大概会生成2626 1010 10=676000个密码

爆破会比较慢最后密码是xy123

登录得到flag

相关推荐
许强0xq7 小时前
稳定币市场格局重构:分发权正在成为新的护城河!
金融·web3·区块链·dapp·稳定币·usdt·usdc
光影少年8 小时前
WEBNN是什么,对前端工程带来哪些优势
前端·web3·web
会跑的葫芦怪2 天前
Web3开发中的前端、后端与合约:角色定位与协作逻辑
前端·web3·区块链
小攻城狮长成ing2 天前
从0开始学区块链第10天—— 写第二个智能合约 FundMe
web3·区块链·智能合约·solidity
leijiwen2 天前
web3品牌RWA资产自主发行设计方案
web3·区块链
元宇宙时间2 天前
Nine.fun:连接现实娱乐与Web3经济的全新生态
人工智能·金融·web3·区块链
只会写Bug的程序员2 天前
【职业方向】2026小目标,从web开发转型web3开发【一】
前端·web3
野老杂谈3 天前
【Solidity 从入门到精通】第3章 Solidity 基础语法详解
web3·solidity
leijiwen3 天前
S11e Protocol 数字身份体系架构白皮书
架构·web3·区块链·品牌·rwa