宁波市第三届网络安全大赛(NSCTF)WP

本文分享了作者参加宁波市第三届网络安全大赛(NSCTF)的体验,详细解析了三个WEB挑战:本地访问签到题,通过修改请求头获取flag;test题目通过源码泄露找到隐藏目录,使用dirsearch扫出flag;easy SSRF题目利用curl函数可控URL实现SSRF攻击,通过Gopherus工具读取数据库获取flag。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

**

写在开头

从简书回来了,入坑简书半年,由于个人原因,简书账号注销了,以后就在CSDN上写啦 hhhh
**
前段时间和室友一起参加了这次NSCTF,做的题比较杂,WEB、MISC、密码,想着这几天会开环境给复现,现在看好像不给开环境,有的题保存下来了,这里先写写思路,有些截图没保存,以后有机会一定补上。

WEB 签到——本地访问

打开环境,印象里是有一句话:
只有本地管理员才能访问,你想越权访问吗?
这就很明显了,当然想越权访问,不然怎么拿flag?而拿flag的条件很明显有两个——1.本地 2.管理员
burpsuite抓包
印象里访问头里有一个user=guest,签到题嘛,很明显就是改一下user=admin,就满足了第二个条件 管理员,如果分值再大一点,可能就是在session里加点和管理员有关的东西,伪造session之类的,相关的题也很多。
修改请求头,加入X-Forwarded-For =127.0.0.1
发包,得到回显flag!

WEB——test

打开环境,index.html访问成功,但是是空白页面,看到群里有人说test是一道题吗?哈哈,以前做类似的题,页面上会是些无关紧要的内容,这次直接空白,倒是迷到了很多人。
熟悉的源码泄露index.html~,下载到的源码如下

<html>
<head>
<title>test</title>
</head>
<body>
<p>this is test。<a hre
### 关于第十八届全国大学生信息安全竞赛 Write-Up 或解题报告 #### 赛事背景与重要知识点 网络安全竞赛通常涉及多个领域,包括但不限于漏洞利用(PWN)、逆向工程、密码学、Web安全以及取证分析等。对于参赛者而言,掌握扎实的基础知识至关重要[^1]。例如,在比赛中可能会遇到基于 Linux 平台的 PWN 题目,这些题目可能涉及到 ARM 架构下的 64 位程序漏洞挖掘或特定版本 libc 库(如 libc-2.27.so)的应用场景[^2]。 #### 参考资源与靶场实践 为了更好地准备此类赛事,可以借助在线 CTF 靶场进行模拟训练。例如 NSSCTF 提供了一个丰富的题库环境,“CISCN 2023”系列题目便是其中的一部分[^4]。通过实际操作类似的真实案例,能够加深对某些复杂攻击手法的理解,比如伪 Python Shell 的实现原理及其潜在的安全风险。 另外,在查找具体某届比赛如“第十八届全国大学生信息安全大赛”的官方写真文档时,除了关注主办方发布的正式资料外,还可以尝试访问社区论坛或者技术博客获取第三方整理出来的经验分享文章。如果目标明确指向某一类专项技能提升,则需特别留意那些曾经参与过该项赛事并取得优异成绩选手所撰写的总结性文字材料。 以下是关于如何定位所需信息的一些提示: - 使用搜索引擎输入精确关键词组合:“第十八届 全国 大学生 信息安全 竞赛 wp” - 浏览知名信安门户网站如 FreeBuf、Seebug 上是否有相关专题报道 - 加入活跃的技术交流群组询问前辈推荐优质学习路径 ```python import requests def search_writeup(year, event_name): url = f"https://example.com/search?q={year} {event_name} write-up" response = requests.get(url) if response.status_code == 200: return "Found potential resources." else: return "No direct links found." print(search_writeup(2023, 'National University Information Security Competition')) ``` 此脚本仅为演示目的设计,用于展示自动化检索过程的一个简单模型。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值