news 2026/6/9 4:09:24

参加CTF必备的工具,建议收藏!(非常详细,附工具包以及学习资源包)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
参加CTF必备的工具,建议收藏!(非常详细,附工具包以及学习资源包)

一、什么是CTF

在解题模式CTF赛制中,参赛队伍可以通过互联网或者现场网络参与,这种模式的CTF竞赛与ACM编程竞赛、信息学奥赛比较类似,以解决网络安全技术挑战题目的分值和时间来排名,通常用于在线选拔赛。

主要包括六大类:PWN、CRYPTO(解密)、REVERSE(逆向)、WEB、MISC(杂项)
其中,REVERSE(逆向)和MISC(杂项),在比赛中要使用大量的辅助工具,才能快速解题。本文章也主要聚焦这两类赛题的工具。

二、比赛中工具的重要性

  1. 有参加过CTF比赛的小伙伴们都知道,在比赛中分秒必争,却又毫无头绪的时候,一款合适的工具往往能直接决定比赛的成绩。
  2. 对很多初次接触CTF的小伙伴们就更是这样。题目本身就有难度,如果我们连基础工具都没有,那第一步找问题点都会很困难,就更不要提解题了。

文中介绍的都是常用且基础的工具,也许你还有更好更强大的工具,不妨分享出来,共同学习进步。但比赛前,各位同学电脑上还没有本文介绍的基础工具,那还是草率了些,哈哈。

三、常用MISC(杂项)工具

1. Audacity (提取莫斯密码辅助工具)

题目中遇到音频文件,听到长短不一的声音,往往就是摩斯密码题了,你还傻傻靠自己耳朵听几长几短吗?别做梦了,你不是间谍,搞不定的。仅需将文件拖进这个软件,如下图,一目了然。

2. stegsolve (图片隐写分析工具)

此款软件,非常常用,建议下载后,网上搜索学习如何使用。
简单介绍就是:选中可疑图片打开。利用四个功能,查看图片中隐藏的各种信息。
打开可疑动图

3. QR_Research (二维码工具)

查找二维码信息的工具,选取工具中截图查看二维码

4. ZipCenOp.jar(验证是否为伪加密工具)

有些压缩包是伪加密的。表现形式是压缩包需要解压密码,但是破解工具又找不到密码。如果是伪加密,其实只要修改hex文件中某位为偶数,即可无密码打开。具体原理可以自行搜索。(如何修改详见下文Winhex工具的介绍)

5. AAPR(rar密码破解工具)

rar压缩包是加密的打不开,不要紧,使用此工具,轻松破解

6. Ziperello(zip密码破解工具)

使用方式与上面的软件类似,不过这个速度更快,接近准工业级的破解速度了,非常惊人。

7.Winhex(程序查看调试工具)

使用很简单,将文件拖进winhex即可。如上题,将伪加密压缩包拖进这个文件,修改hex(奇数改为偶数即可),破解加密防护。

修改前 最后蓝线09 00

修改后 08 00 然后另存为一个压缩吧,直接打开,不再需要密码。伪加密的压缩包就是这么纸老虎,仅此而已。

本文重点在工具使用,关于伪加密的详细原理,可网上查找,有非常多的介绍文章。

8. RouterPassView(路由器配置查看工具)

千辛万苦搞到些路由器、交换机的配置文件,可要么打不开,要么是乱码。不妨试试这款专门查看某些品牌路由器配置文件的工具。见下图,一目了然:

四、常用REVERSE(逆向)工具

REVERSE(逆向)是一个天坑,本文不涉及原理详解,仅介绍软件和一些的基本操作。否则就算写一个系列都不够。

拿到REVERSE(逆向)题目,不要紧,按套路来:

  • 首选使用工具exeinfoPe判断需破解程序是否有壳,32位还是64位
  • 如要脱壳,可使用kali 自带命令 upx -d filename
  • 再打开对应32位或64位的IDA PRO
  • 后续看各位逆向功力和运气了。
1. ExeinfoPe (判断软件版本和是否有壳)

判断两点,显示简洁,一目了然
1、32位还是64位软件
2、是否有壳。

2. IDA64位

如文件是64位哈,那就要用64位IDA打开。

  • IDA中按shift+F12,进入Strings window窗口查看敏感字符串
  • 对疑似敏感字符串双击进去,进入另一个页面,在那一行右键List cross references to,然后点击ok。

  • 按下F5,变成伪代码,然后看大家功力了…

32位IDA操作也相同。

3. IDA32位

操作与上述相同,不再赘述。无论是32位还是64位IDA软件都集成了伪代码功能,可放心使用。

五、ctf常用扫描字典

这个字典非常小,关键是比赛中没有大量时间用在扫描上,所以力求短小精悍,准确率高,目前只收录了247个路径或文件,全是历次比赛题目中出现过的路径`,供参考吧,可根据自己的实际情况往里面不断添加。

如何学习黑客/网络安全?

网络安全不是「速成黑客」,而是守护数字世界的骑士修行。当你第一次用自己写的脚本检测出漏洞时,那种创造的快乐远胜于电影里的炫技。装上虚拟机,从配置第一个Linux环境开始,脚踏实地从基础命令学起,相信你一定能成为一名合格的黑客。

如果你还不知道从何开始,我自己整理的282G的网络安全教程可以分享,我也是一路自学走过来的,很清楚小白前期学习的痛楚,你要是没有方向还没有好的资源,根本学不到东西!

下面是我整理的网安资源,希望能帮到你。

😝需要的话,可以V扫描下方二维码联系领取~

如果二维码失效,可以点击下方👇链接去拿,一样的哦

【CSDN大礼包】最新网络安全/网安技术资料包~282G!无偿分享!!!

1.从0到进阶主流攻防技术视频教程(包含红蓝对抗、CTF、HW等技术点)


2.入门必看攻防技术书籍pdf(书面上的技术书籍确实太多了,这些是我精选出来的,还有很多不在图里)

3.安装包/源码

主要攻防会涉及到的工具安装包和项目源码(防止你看到这连基础的工具都还没有)

4.面试试题/经验

网络安全岗位面试经验总结(谁学技术不是为了赚$呢,找个好的岗位很重要)

😝需要的话,可以V扫描下方二维码联系领取~

因篇幅有限,资料较为敏感仅展示部分资料,添加上方即可获取👆

如果二维码失效,可以点击下方👇链接去拿,一样的哦

【CSDN大礼包】最新网络安全/网安技术资料包~282G!无偿分享!!!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/9 1:35:33

基于memos和agentscope的ai工具和记忆调用助手

https://www.bilibili.com/video/BV1gvFLzyEEk/?spm_id_from333.1387.homepage.video_card.click memos 写入记忆读取记忆的skill-CSDN博客 请输入您的查询(输入 exit 退出):请输入您的查询: 查找一下我喜欢什么AI回复: 信息: 已启用MemOS…

作者头像 李华
网站建设 2026/6/8 9:43:36

从崩溃到重生:解决 Anaconda 环境下 Poetry 安装的一系列“大坑”

目录 从崩溃到重生:解决 Anaconda 环境下 Poetry 安装的一系列“大坑” 前言 一、 核心痛点:为什么你的 Poetry 总装不上? 二、 最终制胜方案:隔离环境 镜像强制安装 1. 另起炉灶:避开损坏的 Base 环境 2. 暴力…

作者头像 李华
网站建设 2026/6/8 4:37:14

Thinkphp和Laravel框架的校园二手书籍交易平台的设计实现

目录 ThinkPHP与Laravel框架的校园二手书籍交易平台设计实现平台架构设计核心功能实现性能优化策略部署与扩展性 开发技术源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式! ThinkPHP与Laravel框架的校园二手书籍交易平台设计实现 平台架…

作者头像 李华
网站建设 2026/5/22 19:50:50

Thinkphp和Laravel框架的校园共享厨房预约美食菜谱系统

目录 ThinkPHP与Laravel框架的校园共享厨房预约美食菜谱系统摘要系统概述功能模块技术实现特色与优势应用场景 开发技术源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式! ThinkPHP与Laravel框架的校园共享厨房预约美食菜谱系统摘要 系统…

作者头像 李华
网站建设 2026/5/31 4:15:52

Thinkphp和Laravel框架的物流车辆货车配送路线信息管理系统

目录 ThinkPHP与Laravel框架的物流车辆配送路线管理系统摘要系统目标技术框架对比核心功能模块数据库设计安全与扩展性适用场景 开发技术源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式! ThinkPHP与Laravel框架的物流车辆配送路线管理系…

作者头像 李华
网站建设 2026/6/5 23:20:18

Thinkphp和Laravel框架的物流运输仓储仓库采购信息系统平台的设计与实现

目录Thinkphp与Laravel框架下的物流仓储信息系统设计摘要开发技术源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!Thinkphp与Laravel框架下的物流仓储信息系统设计摘要 技术架构对比与选型 Thinkphp框架以其轻量级、高效性和易用性著称…

作者头像 李华