275 字
1 分钟
Web的初探
2026-09-03
2026-09-05

DevTools的使用#

(Fn) F12: 打开DevTools
Elements: 查看此页面的源代码(html、JS),可以在这里找到很多线索,比如JS的一些轮询地址
可以通过ctrl+F来寻找关键词,比如藏在注释里的key
注释形式是 <!-- -->(HTML注释)和 // 或 /* */(JS注释)
Sources: 可以看 JS 源码、设断点调试,CTF 里经常用来分析前端逻辑
Console: 一个“作弊器”,在这里可以运行JS(javascript),用脚本操作网页
Network: 关于网页连接,可以看url、路径、header(可能藏flag哦)
Application: 重点是在这看cookies,比如可以篡改user的权限为admin,来拿到隐藏的权限或页面

python操作网页后台#

比如让你在网页发送连续的签到信息,可以用requests库来编写脚本

import requests
for i in range(1, 501):
r = requests.post("http://127.0.0.1:8080/chat", json={"user": "林林她爹", "msg": i })
print(r.json())

也可以用Session自动管理cookies

s = requests.Session()
s.post("http://127.0.0.1:8080/login", json={"user": "admin", "pass": "1314520"}) # 后续请求自动带上登录后的cookie
r = s.post("http://127.0.0.1:8080/flag", json={"action": "get"})
print(r.text)

相关题目/靶场#
Web的初探
https://entropy.lighterever.com/posts/Web的初探/
作者
Lighterever
发布于
2026-09-03
许可协议
CC BY-NC-SA 4.0