[HCTF 2018]admin WP

题目链接 :https://buuoj.cn/challenges#HCTF%202018admin
任务 :在给定的靶机容器中拿到flag
操作:

  • Step1。直接查看网页源码,尝试搜索flag没找到相关信息,浏览源码结构发现里面有行注释"you are not admin" ,说明注册账户用登录可能会不一样。

(图1)

  • Step2。注册并登录账户。这里有个魔鬼细节,注册账户、登录账户的每个页面、每行源码时都要扫一下,也许有重要信息。(每进入一个新界面,先右键查看页面源代码,将干净的html源码保存为文件方便后面查看)
    先注册账户,注册账户"admin"发现该名字已被注册(如图2所示),然后我随便换了个名字注册成功(Username: ctfer ; Password:123456)。

(图2)

注册成功以后登录账户,界面如图3所示。可看到index界面有post、change password、logout三个功能,逐个点击进去看源码,发现change password界面有个网址https://github.com/Wkh19/hctf_flask,如图4。


(图3)


(图4)

To be continued~

相关推荐
砚凝霜6 小时前
保姆级 | CTF 命令执行 system($_POST[‘a‘]):直接传系统命令拿 flag(对比 eval)
web安全·网络安全
是真的小外套13 小时前
网络安全实战第7期:Hydra爆破SSH实战
安全·web安全·ssh
卓豪终端管理15 小时前
终端零信任落地实践:应用控制与权限管理的五层管控体系
安全·web安全
CCIE-Yasuo19 小时前
网络安全-学习web开发-列表、标签
前端·学习·web安全
是真的小外套2 天前
网络安全实战第6期:Hydra爆破SSH实战
安全·web安全·ssh
是真的小外套2 天前
网络安全实战第5期:Wireshark抓明文密码
安全·web安全·wireshark
学网安的肆伍2 天前
认证机制攻防学习|PortSwigger Authentication 靶场复现总结(二):用户名枚举进阶
学习·web安全·网络安全·burpsuite·portswigger·认证安全·靶场复现
霂鳯2 天前
新手勇闯网络安全 | MySQL基础(四)
mysql·web安全·adb
自由彩虹2 天前
靶场通关16--victim1
linux·服务器·网络·安全·web安全·网络安全
HackTwoHub2 天前
双通道红队 C2,MCP 接入 AI,全自动渗透实战利器,具备自动提权、进程伪装、无文件上线能力,载荷 AES 加密
安全·web安全·网络安全·系统安全·密码学·可信计算技术·安全架构