Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

从传统公钥密码到 LWE如今我们日常使用的主流公钥密码体系(比如 RSA、Diffie–Hellman、椭圆曲线密码 ECC),背后依赖的核心困难问题大多是两类: Factorization(大整数分解):RSA 的安全性基础 Discrete Logarithm(离散对数):DH / ECC 的安全性基础 在经典计算机上,这两类问题目前都没有已知的多项式时间算法,因此它们在过去几十年里...

LakeCTF Quals 25-26比赛的题解,涉及方向:Crypto,Misc

RSACtfTool是一个开源的 Python 工具,可以高效地自动化攻击和破解由弱参数生成的RSA 密钥。 它集成了大量针对 RSA 算法漏洞的攻击脚本,并且会自动查询FactorDB。不过它通常需要依赖SageMath或GMP等库。 安装/配置GitHub链接: https://github.com/RsaCtfTool/RsaCtfTool 1. 安装系统级依赖在克隆代码之前,必须先安...

Platypwn 2025 比赛的题解,涉及方向:Crypto

BuckeyeCTF 2025 比赛的题解,涉及方向:Web, Crypto, Pwn, Misc, Forensics

Here's something encrypted, password is required to continue reading.

前置基础Pwn5 先查看文件,发现是elf文件,然后给它加上运行权限并运行它。(注意,在Linux中这种外来文件如果不专门添加运行权限我们是无法运行它的。) 1234567└─$ file Welcome_to_CTFshowWelcome_to_CTFshow: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), static...

这个板块算是Web的入门板块,考点都比较基础。 第一章Base64编码隐藏 按F12查看网页前端信息: 不难发现这里有Base64编码的内容: 1const correctPassword = "Q1RGe2Vhc3lfYmFzZTY0fQ=="; Base64解码得到密码(同样也是flag): 1CTF{easy_base64} HTTP头注入尝...

一些关于Pwn的基础知识。(包括一些pwn常用的Linux命令)

利用格式化字符串漏洞读取信息。