关于 pentest-ctf-crypto
用于分析和破解密码实现的安全技能,涵盖古典密码、弱 RSA 密钥和哈希长度扩展问题。工作流从识别密码类型延伸到数学分析,适用于 CTF 和渗透测试。
主要功能
- 01识别加密和编码类型
- 02分析或暴力破解古典密码
- 03检查常见 RSA 弱点
- 04识别哈希并尝试破解
- 05求解密码学数学与素数问题
适用场景
- 01识别挑战中的未知密码
- 02检测 RSA 密钥的常见弱点
- 03分析哈希破解或长度扩展问题
- 04求解密码学相关数学题
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ jd-opensource/ joysafeter --skill pentest-ctf-crypto安装后在 Claude Code 中输入/pentest-ctf-crypto确认已加载。
附带文件references/tools.mdreferences/workflows.md
详细介绍
渗透测试 CTF 密码学
目的
分析并破解密码实现,包括古典密码、RSA 弱密钥和哈希扩展。
核心工作流
- 密码识别:识别所用的加密或编码类型(例如 Base64、Caesar、RSA)。
- 古典密码破解:使用
ciphey或在线工具对古典密码进行暴力破解或频率分析。 - RSA 攻击:使用
RsaCtfTool检查常见的 RSA 弱点(较小的 e、较小的因子)。 - 哈希分析:识别哈希类型,并使用
hashcat或hashpump尝试破解或进行长度扩展攻击。 - 数学/素数:使用
sagemath求解与密码学相关的数学问题。
参考资料
references/tools.mdreferences/workflows.md
评论
支持 Markdown