[极客大挑战 2019]Http 1 新手解题过程

方法一

1、检查网页源代码发现存在一个Secret.php文件的链接,尝试进入该链接下的网页,提示It doesn't come from 'https://Sycsecret.buuoj.cn'

2、进入https://Sycsecret.buuoj.cn,直接报404,与前一个网页提示的内容一样不在这个页面下

3、用BP拦截,尝试找到真实的flag网页

Referer头为https://Sycsecret.buuoj.cn,在请求头中添加Referer:https://Sycsecret.buuoj.cn字段发送请求后得到响应为

4、更改User-Agent为"Syclover" browser发送请求

5、提示要是来自本地的访问请求,所以更改XFF头为127.0.0.1

方法二

python 复制代码
import requests #用于向服务器发送请求
from bs4 import BeautifulSoup
url = 'http://node5.buuoj.cn:25448/Secret.php'
headers={
    'Referer': 'https://Sycsecret.buuoj.cn',
    'User-Agent': 'Syclover',
    'X-Forwarded-For': '127.0.0.1'
    }
res=requests.get(url,headers=headers).text
soup=BeautifulSoup(res,'lxml').body.text.strip().strip('Syclover @ cl4y').strip()
print(soup)
相关推荐
zmzmzmalo2 小时前
Linux ELF文件加载与内存管理揭秘
linux·网络·数据库
安_8 小时前
如何构建和使用向量索引?HNSW 和 IVF 有什么区别?
python·ai
三言老师8 小时前
K8s集群运行时自动化运维全覆盖落地实操(下)
linux·运维·服务器·网络
counting money9 小时前
Java IO流详解:从InputStream到文件操作实战
java·开发语言·python
独隅9 小时前
Cursor 安全插件链:构建实时 SAST/DAST 辅助分析工作流
安全
80s7779 小时前
住宅代理解析:动态住宅IP与静态住宅IP如何选型?
网络·网络协议·tcp/ip
坚持学习前端日记10 小时前
Python SQLAlchemy ORM 从0到1精通实战手册(基础到复杂高阶)
数据库·python·oracle
吴声子夜歌10 小时前
网络安全——网络渗透测试(网络扫描)
网络·web安全·php
fish-man10 小时前
ceshi ceshi yixia
网络·安全·web安全
北斗落凡尘10 小时前
LangGraph 入门实战(11)--输出模式
后端·python·langchain