ISCTF赛后总结

ISCTF2021参赛复盘:新手CTF入门从懵圈到摸门道 CTF(Capture The Flag)是网络安全领域极具代表性的实战演练形式,它要求参赛者在限定时间内,综合运用漏洞挖掘、代码审计、密码分析、隐写术等技能解决挑战。比赛的底层原理并不神秘:通过模拟真实攻防场景,考察选手对系统底层机制、命令执行、注入攻击、流量分析等知识的灵活应用能力。对新手而言,CTF的技术价值在于,它能将零散的安全知识串联成可操作的解题链路,而应用场景覆盖从校园竞赛到企业安全的各个层面。然而,初入CTF正赛者往往面临节奏错乱、工具不熟、思路僵化等困境。本文以ISCTF2021的真实参赛 阅读详情

学了一个月的菜鸡,第一次打ctf比赛,感觉自己实在太菜了,总结总结经验。

Web

跟着队友混,队友Web贼强,Web全AK.

CRYPTO

弯弯曲曲的路

不合格的pwn手竟然拿到密码题的一血。。。

题目描述:一只古典的蓝鲨从一条路的尽头上下上下上的走过了弯弯曲曲的小路上,并且经过了5棵树还有5个银行。

打开下载的文件,文件名为zip格式提示用zip格式打开解压缩。

 根据题目描述,应该是5组,每组5个

 分组后仔细观察,发现flag是交叉式的。

ISCTF{Welc0nne_@To_I5CTF}

rsa

这道题做了半天没做出来,用了RSAtools失败了,用知乎上一位大神的方法做出来是一堆奇怪的东西

转载自知乎--CTF---RSA解密学习指南(二) - 醉清风的文章 - 知乎 https://zhuanlan.zhihu.com/p/76017554

 

 ANDROID

猜数字

打开app发现做题要做很久。。用ida打开,找到了分散的flag

Reverse

简单的re

ida打开,发现一个奇怪的函数叫catflag,点进去找到flag

Reverse-Easy_JAR

这道题一开始摸不着头脑为啥是jar,后来知道还有个逆向叫java逆向。用java逆向工具打开伪代码即可得到flag。

MISC

女神的嘲讽

Ook解码

 Brainfuck/Ook! Obfuscation/Encoding [splitbrain.org]在线Ook解码网站

看上去应该是base64解码,

 你下载的真的是图片吗?

解压后记事本打开

 

发现有个文件叫I_am_here,PS打开啥也没找到,上网搜了搜尝试用网上的方法

需要安装binwalk 和foremost

sudo apt install binwalk

binwalk跑一下发现多个图片

binwalk 文件名

foremost

sudo apt install foremost

用法和binwalk相同,分立后得到一张迪迦奥特曼的照片,上有flag

Misc签到

base64解码

我裂开了

用PS工具合并图层,得到flag

简单图片隐写术

txt文本文档打开,在末尾发现flag

登录流量分析

这道题要用到wireshark分析pcapng文件,追踪http流,从中寻找得到flag

easy_osint

百度识图解一下,找到一个地方叫金碧广场。。

Welcome To ISCTF World

我的世界打开。。。找到flag

PWN

作为一个菜鸡pwner,这次比赛让我意识到了自己的pwn有多菜,pwn门槛之高,还有pwn输出在一个队伍中的重要作用。

好吧我菜,我只打出来2道题目

杰哥的nc

 传入/bin/sh命令

这里的scanf("%s,&cmd")与scanf("%s,cmd")不同,前者是取地址,所以需要的就是把/bin/sh命令写入地址然后执行。

 救救小肥鲨吧

32位IDA打开help_my_shark,找到main函数

main函数中的func函数调用了-559038737这个参数

打开func函数

gets函数是很常见的栈溢出漏洞,函数调用结束时返回的result值,决定了是否能 控制靶机

 

 很明显func调用的参数和返回system命令需要的a1是明显不同的,点开a1发现a1的位置在栈的末尾,也就是说可以通过栈溢出覆盖变量的方式解决

这里s表示栈基址,r表示函数返回地址。

需要覆盖arg_0的话,偏移量为48.(0x08+0x28)

这里吸取了一个教训,发现逐行输入不是很好用,以后要学会用编译器写脚本

得到flag。 

后面的几道题,有一道是canary绕过,不会。。。。

总结一下自己pwn的能力还是太差,首先要加强自己逆向程序的动力,自己对于静态分析和动态调试的能力还不是很强,还有就是栈的结构和函数调用过程不是很懂,下一步要做的就是一个是学好pwn的知识,多学学ctfwiki\《汇编语言》《程序员的自我修养》这几本书,关键还是在于把基础打牢,另外reverse的基础也不能丢掉。

总结一下这次比赛,jeff的web很强,我的pwn还是不是很好。虽然自己很菜,但是这次比赛让我更加了解了ctf,感受到了ctf的乐趣,还能看出自己有哪些不足,往后的日子要继续加油。

ISCTF2025 Misc赛场复盘:隐写、流量分析与编码取证全攻略 在CTF竞赛中,杂项(Misc)一直是覆盖面最广、最考验选手综合能力的模块。它融合了隐写术、流量分析、编码转换、压缩包攻防与数字取证等多个技术方向,要求选手既懂底层原理,又熟悉工具链的灵活运用。隐写的核心在于利用载体数据的冗余空间,如图像像素的低有效位或音频频谱的隐藏频段,实现信息的隐秘传输;而流量分析则强调从协议与数据包中还原攻击链路。理解这些基础概念,不仅是解题的关键,也是网络安全实践中威胁狩猎与事件响应的必备技能。从文件头识别到特征字符串搜索,再到编码的逐层拆解,Misc考察的是系统化排查思维。本文以 阅读详情

相关推荐

GKCTF2021-官方WriteUp.pdf

GKCTF2021-官方WriteUp.pdf

ISCTF 2022 WEB WP分享

可以执行代码,进入这里首要要满足,num通过is_numeric的检测,并且不等于36,去空后依然不等于36,经过过滤方法后依然等于36。在进行===比较时,php会先判断两种字符串的类型是否相同,很显然两者都是字符串,第一个判断通过,再进行值的比较,两者是不相等的。2、=== :强等于。php 的 0 与任何字符串比较都为 true,这是不对的,但其实是正确的,因为字符串被强制转换后都成了 0。在进行==比较时,php会自动将字符串转为数字进行值的比较,在这里114512和114512s是相等的。

starttv的博客 2002

ThinkPHP+Layui开发的ERP管理系统

ERP采购生产销售系统,一款基于ThinkPHP+Layui开发的ERP管理系统,帮助中小企业实现ERP管理规范化,此系统能为你解决五大方面的经营问题:1.采购管理 2.销售管理 3.仓库管理 4.资金管理 5.生产管理,适用于:服装鞋帽、化妆品、机械机电、家具装潢、建材行业、快销品、母婴用品、办公用品、汽配汽修、生鲜农贸、手机通讯、数码家电、医药用品、制造业、信息技术服务行业等。提供全部无加密服务端和前端源代码,独立部署,不受限制。

u011092458的博客 788

【虚空】【ISCTF2023】ISCTF2023 Crypto方向全wp

这篇为ISCTF2023 密码学方向的全wp,剩下的逆向和pwn慢慢更新吧…下边的论述争取让所有师傅都能看懂个七七八八(前提是跟着思路别看见数字就头疼)容易证明的定理下边就杂合到一起了,除了RSA的基础加解密下边没细说之外,剩下的所有公式只要没说不证,都在本篇中有涉及。

qq_42557115的博客 2756

Blender点云渲染实战:用Geometry Nodes快速搞定论文配图(附Cycles渲染技巧)

本文详细介绍了如何利用Blender的Geometry Nodes系统,高效地将三维点云数据转化为高质量的科研论文配图。通过实战步骤,从数据导入、节点化几何处理、材质赋予到Cycles渲染引擎的优化设置,手把手教你制作出专业、美观的可视化图像,助力科研成果展示。

hp777的博客 264

数字孪生实战:如何用Blender+Unity快速搭建未来工厂3D模型(附资源包)

本文提供了一套利用Blender进行三维建模,再结合Unity构建虚拟仿真环境的实用方案,旨在帮助中小型制造企业低成本、高效率地搭建未来工厂数字孪生原型系统。文章详细介绍了从数据规划、模型优化到场景构建、逻辑仿真与数据对接的全流程,并附有资源包,助力技术团队快速实现从静态展示到动态交互的数字孪生应用。

weixin_29191669的博客 335

2024年ISCTF-web方向复现

if(23!echo '漏洞利用成功';}else{此时过滤了23,可以转为其他进制,比如0x17file_get_contents() 把整个文件读入一个字符串中。该函数是用于把文件的内容读入到一个字符串中的首选方法。如果服务器操作系统支持,还会使用内存映射技术来增强性能。根据版本找了一下对应thinkphp版本的pop链条ThinkPHP5反序列化利用链总结与分析 - FreeBuf网络安全行业门户。

2301_81841047的博客 1361

从零到一:Cadence AC仿真中的运放性能参数深度解析与实战避坑指南

本文深度解析Cadence AC仿真中运放性能参数的精确测量方法,包括开环增益、带宽和相位裕度等关键指标。通过实战案例分享常见设置错误的避坑技巧,帮助工程师提升设计成功率和仿真效率,特别针对全差分运放和工艺角分析提供专业指导。

www00的博客 290

[ISCTF2023]web个人复现

只会做这些基础的(菜),若有些地方不当还请师傅们多包涵放一张当时一中午非预期秒了两道题时的最高排名纪念一下()

2301_77004573的博客 1298

群晖NAS搭建Git Server避坑指南:从SSH配置到权限管理的完整流程

本文提供了一份详尽的群晖NAS搭建Git Server实战指南。文章从启用并安全配置SSH服务入手,深入解析了用户权限体系设计、SSH连接与仓库初始化、客户端SSH密钥配置等核心步骤,并提供了常见错误排查与生产环境加固方案,帮助开发者成功构建私有、安全的代码托管平台。

rock5的博客 418

【Zephyr电源与功耗专题】13_PMU电源驱动介绍

本文介绍的PMU芯片包含2路DCDC和6路LDO,在Zephyr实时操作系统下实现了完整的电源管理解决方案。

zero的博客 841

2024 ISCTF赛后复现

一.Misic。

2403_88421750的博客 278

AB测试面试题

AB实验流程以一个实际的业务场景去描述AB实验流程,限定场景来减少和面试官的信息差,确保沟通高效可以以自己简历上某个相关项目的场景来举例,或者以面试的岗位对应的业务来举例子。不能光自己说,要让面试官参与进来,引导面试官往自己熟悉的内容提问,从被动转为主动。回答要有逻辑性,简洁、准确的表达。还是延用之前提到的项目案例,假设之前抖音拍摄页面中右下角相册功能的icon 由相册图标改为 用户相册的最新一张照片这个案例写在了我的简历中。

qq_45727498的博客 857

ISCTF2022赛事解析与CTF竞赛技术要点

CTF(Capture The Flag)竞赛是网络安全领域的重要实战演练形式,通过模拟真实漏洞场景提升参与者的攻防能力。其技术原理涵盖Web安全、逆向工程、二进制漏洞利用等多个维度,其中Web安全涉及SQL注入、XSS等传统漏洞,以及SSRF、JWT伪造等新兴风险点;逆向工程则需要掌握PE/ELF文件结构分析和反调试对抗技术。这类竞赛具有显著的工程实践价值,既能检验参赛者对OWASP Top 10等安全标准的掌握程度,又能培养漏洞挖掘和应急响应能力。ISCTF2022作为典型Jeopardy模式CTF,其

weixin_29325955的博客 241

【乐企文件生成工程】乐企文件生成支持所有特定要素类型发票

【代码】【乐企文件】乐企文件生成最新更新!!!

九七的博客 849

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

ISCTF2025备赛实战:CTF各方向考点解析与团队策略

CTF竞赛是检验网络安全综合能力的实战场,其Jeopardy模式以Web、Pwn、Reverse、Crypto、Misc等多方向题目为核心,考察选手的信息收集、漏洞分析、逆向工程与算法识别等硬技能。理解每类题型的底层原理,是高效解题的关键:Web安全重在构建利用链,Pwn依赖栈溢出与堆利用基础,Reverse需要动态调试与符号执行结合,Crypto则强调算法特征识别与现有攻击脚本的灵活套用。这些技术不仅可用于比赛夺旗,也直接映射到企业安全测试、漏洞挖掘与应急响应等真实场景。本文以ISCTF2025参赛经历为

weixin_28607671的博客 281

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

ISCTF2021新手CTF全攻略:从SQL注入到隐写分析的实战复盘

网络安全竞赛(CTF)是通往安全行业最直接的实践路径之一。它考察的不是单一工具的使用,而是面对未知问题时拆解线索、验证假设的综合能力。以CTF中高频出现的SQL注入为例,其原理在于用户输入拼接进后端查询语句,打破原有结构后通过报错或回显获取数据;而Misc隐写则利用图片像素、文件尾部等载体隐藏信息,常结合binwalk与zsteg等工具层层剥离。理解这些基础技术,不仅能提升漏洞挖掘与流量分析能力,也为后续学习Web安全、密码学乃至逆向工程打下坚实基础。在入门级赛事中,掌握此类核心思路往往决定了得分效率。本文

weixin_29323493的博客 284

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

ISCTF 2022 REVERSE

去年11月份左右为期一周的比赛,比较适合新手练习提高技能。比赛结束后有两道0解题,官方目前也没放出相应的wp。近期无意间翻到了这两道赛题中的一道就又拿来看了一眼,有一些新的思路和想法。

chenglian1的博客 825

ISCTF 2025 Pwn 方向实战总结:栈溢出、堆利用与沙箱绕过

在 CTF 二进制安全领域,pwn 方向的核心是理解程序内存布局与漏洞利用原理。从经典的栈溢出出发,攻击者通过覆盖返回地址劫持控制流;而 ret2libc 与 ROP 则进一步利用动态链接库完成 getshell。随着安全防护升级,seccomp 沙箱成为常见限制,要求利用者掌握 open/read/write 的 ORW 链构造。堆利用同样关键,UAF、double free 和 tcache poisoning 考验对 glibc 分配器的理解。这些技术广泛应用于漏洞挖掘、渗透测试与安全评估。ISCTF

weixin_31648507的博客 320

CTF入门实战:ISCTF2021核心题型与工具全解析

CTF(Capture The Flag)是网络安全领域常见的实战演练形式,通过模拟真实攻防场景考察参赛者的综合技术能力。其核心原理在于利用Web漏洞、密码算法缺陷、隐写与流量分析等手段,从看似正常的数据中提取关键信息。掌握SQL注入、命令执行绕过等基础技能,配合Wireshark、StegSolve等工具,能显著提升解题效率。此类技术广泛适用于安全测试、威胁分析与应急响应等场景,也是新手快速入门网络安全的有效路径。本文以一次CTF参赛经历为主线,复盘从Web到Misc到Crypto的核心题型与实战技巧,帮

weixin_42525738的博客 241

ISCC2023全国大学生网络信息安全竞赛

信息安全已涉及到国家政治、经济、文化、社会和生态文明的建设,信息系统越发展到它的高级阶段,人们对其依赖性就越强,从某种程度上讲其越容易遭受攻击,遭受攻击的后果越严重。“网络安全和信息化是一体之两翼、驱动之双轮。没有网络安全就没有国家安全。”信息是社会发展的重要战略资源,国际上围绕信息的获取、使用和控制的斗争愈演愈烈,信息安全保障能力是综合国力、经济竞争实力和生存能力的重要组成部分,是世纪之交世界各国奋力攀登的至高点。

qq_57423018的博客 7315

二维码扫不出?可能是Data Matrix:CTF图像修复与编码转换实战

二维码识别是图像处理与信息提取的常见应用,但很多人默认所有方形码都是QR Code,忽略了码制识别的关键步骤。不同码制在定位方式与解码原理上差异显著,例如Data Matrix依靠L型实线边和时钟序列确定坐标,与QR码的三个回字定位角截然不同。在实际工程与CTF挑战中,图像常被噪声、涂鸦或残缺模块干扰,这时需要借助通道分离、形态学闭合和二值化等图像修复技术恢复码图完整性。修复完成后,解码得到的往往不是直接结果,还可能是Base64等二次编码,需进一步转换才能获得最终信息。本文以一道伪装成二维码的Data M

weixin_35578748的博客 206

ISCTF2022部分WP

ISCTF2022部分WP

y2xsec的博客 2848

ISCTF2022 WEB题解

ISCTF2022的web题解

qq2642343642的博客 699

ISCTF2023 web方向wp超详细解析+做题思路(部分)

题目:提示了一句话密码为1,直接蚁剑连靶场,密码连1进去就能看见flag1根目录有flag2flag3不可能一个个点,肯定是转去虚拟终端用命令找,在开虚拟终端之前看下.sh,一般都会放些提示我们就能知道,FLAG3 包含了 FLAG 变量的从第 21 个字符到末尾的部分,可以直接在虚拟终端输出 FLAG3 变量的值那我们先进入虚拟终端,然后cd /去到根目录,然后在根目录输出FLAG3 变量的值别的命令不知道为什么不是返回不了,就是权限不够,都已经root了(?

2301_76690905的博客 5862

ISCTF-WEB(部分)

过太久了,可以网址都找不到了,凡事不能拖…有天晚上学习完上面的文章,我突然发现一道题出现了一些奇奇怪怪的东西!有趣!康康你能不能发现它?

BvxiE的博客 1182
下一篇: ubuntu python2安装pwntools
CatF1y
博客等级 码龄5年 18粉丝 3原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值