CTF安全竞赛能力矩阵

CTF能力矩阵

类别 工具/库 状态 考点覆盖

Web安全 nmap, nikto, gobuster, sqlmap, curl ✅ SQL注入、XSS、目录遍历、文件上传

密码学 pycryptodomex, hashlib ✅ 哈希破解、编码转换、RSA/AES加解密

密码破解 john, hashcat, hydra ✅ 暴力破解、字典攻击、哈希破解

逆向工程 pwntools ✅ 二进制分析、文件提取

网络渗透 nmap, msfconsole, nc ✅ 端口扫描、漏洞利用、反向连接

字典攻击 rockyou.txt, SecLists ✅ 密码爆破、目录枚举

环境配置备忘录

Python加密库导入方式

<PYTHON>

使用pycryptodomex (已安装)

from Cryptodome.Cipher import AES, DES

from Cryptodome.PublicKey import RSA

from Cryptodome.Hash import SHA256, MD5

常用命令速查

<BASH>

Nmap快速扫描

nmap -sV -sC -p- <target>

目录扫描

gobuster dir -u http://target -w /usr/share/seclists/Discovery/Web-Content/common.txt

密码破解

john --wordlist=/usr/share/wordlists/rockyou.txt hash.txt

SQL注入

sqlmap -u "http://target/page?id=1" --dbs

相关推荐
小松加哲1 天前
AspectJ编译期织入实战
java·开发语言
鲸渔1 天前
【C++ 跳转语句】break、continue、goto 与 return
开发语言·c++·算法
喜欢吃燃面1 天前
Linux 进程信号深度解析:从概念到产生机制
linux·开发语言·学习
zimoyin1 天前
webman 使用 PHPUnit
php
AI玫瑰助手1 天前
Python基础:字符串的常用内置方法(查找替换分割)
android·开发语言·python
Foreer黑爷1 天前
Java并发工具箱:CountDownLatch与CyclicBarrier使用指南
java·开发语言·jvm
syker1 天前
AIFerric v2.0 项目总结报告
c语言·开发语言·c++
周杰伦fans1 天前
C# CAD二次开发:RotatedDimension 文字边框设置完全指南
开发语言·c#
万世浮华戏骨1 天前
PHP 与数据库交互 与 SQL注⼊漏洞
数据库·sql·php
蚰蜒螟1 天前
从 pthread_create 到 thread_native_entry:glibc 如何唤醒 Java 线程
java·开发语言