目录


题目汇总


这里收集了我做过的CTF题目

Reverse


签到题


Google Capture The Flag 2018 (Quals) - Reverse - Beginner's Quest - Gatekeeper 用strings直接查找字符串就能做的题

Google Capture The Flag 2018 (Quals) - Beginner's Quest - Reverse - Firmware ext4文件系统解压

Reverse简单


Insomni'hack teaser 2019 - Reverse - beginner_reverse 字符串解密,用到了简单的移位和异或。

Web


CTF的主要题型之一。


35C3 CTF - Web - php 简单的php序列化漏洞

Web中等难度


JuniorCTF - Web - blind XXE攻击


Crypto

X-MAS CTF 2018 - Crypto - Hanukkah Rabin加密算法

Misc


Insomni'hack teaser 2019 - Misc - curlpipebash 一个签到题,利用了HTTP Streaming

Insomni'hack teaser 2019 - Misc - echoechoechoecho 过滤绕过

其他


Insomni'hack teaser 2019 - Pwn - 1118daysober arm linux的漏洞利用


基础网站


WeChall 一个非常适合新手入门的类CTF网站

Backdoor Security Platform 一个印度的CTF网站,适合新手

captf 保存了许多赛事的CTF资料

Azeria Labs 专门讲解ARM反汇编的网站

Root Me 国外一个学习安全技能的网站,目前完全免费


各类工具


综合


CTF cheat sheet 收集了CTF的一些小技巧


Web

Request Inspector 用来保存反向请求,打CTF再也不用开自己的VPS啦

pastebin 一个能保存纯文本的网站,可以拿来进行XXE攻击

Dirbuster java写的多线程目录爆破、目录扫描工具

御剑 国产的目录爆破、目录扫描工具

OWASP WEB Directory Scanner OWASP网站目录扫描工具

dirhunt


Payloads

Payloads All The Things - 收集了一些payload和bypass

逆向


dnSpy .net调试器和反编译器,即使没有源码也能够修改程序

radare2 unix下的逆向软件,堪比IDA PRO

radare2 - cutter 用Qt写的GUI版radare2

IDAGolangHelper 辅助golang反汇编的IDA插件,能够识别golang的库函数

Pwn


pwntools 打CTF必备的pwn工具


取证


volatility 内存取证工具

CTF各种资源:题目、工具、资料的更多相关文章

  1. KRPano资源分析工具使用说明(KRPano XML/JS解密 切片图批量下载 球面图还原 加密混淆JS还原美化)

    软件交流群:571171251(软件免费版本在群内提供) krpano技术交流群:551278936(软件免费版本在群内提供) 最新博客地址:blog.turenlong.com 限时下载地址:htt ...

  2. 使用KRPano资源分析工具强力加密KRPano项目(XML防破解,切片图保护,JS反调试)

    软件交流群:571171251(软件免费版本在群内提供) krpano技术交流群:551278936(软件免费版本在群内提供) 最新博客地址:blog.turenlong.com 限时下载地址:htt ...

  3. 使用KRPano资源分析工具分析动态网站资源

    软件交流群:571171251(软件免费版本在群内提供) krpano技术交流群:551278936(软件免费版本在群内提供) 最新博客地址:blog.turenlong.com 限时下载地址:htt ...

  4. 使用KRPano资源分析工具还原全景图片

    软件交流群:571171251(软件免费版本在群内提供) krpano技术交流群:551278936(软件免费版本在群内提供) 最新博客地址:blog.turenlong.com 限时下载地址:htt ...

  5. 使用KRPano资源分析工具一键下载全景网站切片图

    软件交流群:571171251(软件免费版本在群内提供) krpano技术交流群:551278936(软件免费版本在群内提供) 最新博客地址:blog.turenlong.com 限时下载地址:htt ...

  6. 使用KRPano资源分析工具解密被加密的XML

    软件交流群:571171251(软件免费版本在群内提供) krpano技术交流群:551278936(软件免费版本在群内提供) 最新博客地址:blog.turenlong.com 限时下载地址:htt ...

  7. manifest资源提取工具

    因业务需要,写了个manifest资源提取工具,该机制是将html文件作为入口文件进行资源抓取.原理是先简单扫html token,然后直接遍历每个tag token是否属于需要的资源(css,js, ...

  8. 【Cocos2d-Js基础教学(5)资源打包工具的使用及资源的异步加载处理】

    TexturePacker是纹理资源打包工具,支持Cocos2dx的游戏资源打包. 如果用过的同学可以直接看下面的资源的异步加载处理 首先为什么用TexturePacker? 1,节省图片资源实际大小 ...

  9. Linux资源分析工具杂谈(长文慎入)

    Linux资源分析工具杂谈 开篇之前请大家先思考一个问题:        磁盘的平均I/O响应时间是1 ms,这个指标是好,还是差? 众所周知,计算机科学是客观的,也就是说对于一个给定的问题,我们总是 ...

随机推荐

  1. 关于R语言中set.seed()

    在r中取sample时候,经常会有set.seed(某数),经常看见取值很大,其实这里无论括号里取值是多少,想要上下两次取值一样,都需要在每次取值前输入同样的set.seed(某数),才能保证两次取值 ...

  2. Windows Server系统定时任务备份ORACLE数据库

    Windows Server系统定时任务备份ORACLE数据库 一.编辑备份脚本 RMAN备份数据库 1.在备份脚本目录下,创建bat文件db_rman.bat set ORACLE_SID=orcl ...

  3. 【洛谷T89379 【qbxt】复读警告】

    题目链接 这个题可以应用dp #include<bits/stdc++.h> using namespace std; ; inline int read() { ,b=; char c= ...

  4. 阶段3 1.Mybatis_04.自定义Mybatis框架基于注解开发_1 今日课程内容介绍

  5. 【Linux 应用编程】进程管理 - 进程、线程和程序

    基本概念 程序和进程的区别 程序是平台相关的二进制文件,只占用磁盘空间.编写完程序代码后,编译为可执行的二进制文件即可. 进程是运行中的程序,占用 CPU.内存等系统资源. 通过 Shell 命令,可 ...

  6. opencv.js小项目demo

    1.博客连接 https://blog.csdn.net/weixin_38361925/article/details/82528529 2.demo连接 https://github.com/mt ...

  7. liteide使用中的注意点

    liteide使用中的注意点 无法跳转 会出现无法跳转的情况,可能是这个包里面的某个文件会有错误,一般把这个包里的所有的错误都改正之后就能正常跳转了.Ubuntu中,直接按f2可以跳入,之后按住alt ...

  8. 配置数据源和jdbc的使用

    一. 配置数据源无论选择Spring的哪种数据访问方式,你都需要配置一个数据源的引用.Spring提供了在Spring上下文中配置数据源bean的多种方式,包括: 通过JDBC驱动程序定义的数据源通过 ...

  9. [DS+Algo] 002 一维表结构

    目录 1. 顺序表 1.1 分类 1.2 实现方式 1.3 扩容问题 1.4 操作 2. 链表 2.1 分类 2.2 链表相关操作 2.3 链表 VS 顺序表 3. 关于代码实现 1. 顺序表 1.1 ...

  10. Mybatis-学习笔记(5)动态SQL

    1.Mybatis采用功能强大的基于ONGL的表达式来完成动态SQL. 2.ONGL常用的元素有: 1>if <if test="id != null "> an ...