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

零基础Pwn入门
RSA加解密,漏洞以及攻击方法

RSA加/解密首先设 \varphi(m) := | \{ 1 \leq k \leq m |\gcd(k, m) = 1 \} |为欧拉函数(Euler’sche Phi-function)。 RSA加密算法的初始化流程如下: 选择2个很大的质数$p, q$. 计算$n:=pq$。这里的n是公开的,$p, q$则是保密的。 计算$\varphi(n)$。(因为我们知道$n=pq$,且$...

什么是Pandas库?Pandas 是 Python 生态中用于数据处理与分析的核心库,提供以 Series(带索引的一维数组) 与 DataFrame(带行列标签、可混合类型的二维表) 为基础的数据结构,支持对结构化数据(如 CSV、Excel、数据库导出表等)进行高效、可复现的操作。其主要功能可概括如下: 数据读取与写入:支持从 CSV、Excel、JSON、HTML 表格、剪贴板以及...

什么是SQL?基础一般的SQL查询语句的语法顺序/结构如下: 1234567SELECT [DISTINCT] <select_list>FROM <table_or_subquery> [JOIN ... ON ...]WHERE <row_conditions>GROUP BY <group_cols>HAVING <group_co...

从传统公钥密码到 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

统计相关笔记

Python的Numpy库常用函数

文件格式 File Formats常见的存储数据的文件格式: CSV纯文本文件,包含一行行数据(逗号分隔)。 A plain text file contains rows of data (comma separated values)。 例子: 12Sherlock Holmes,221B Baker Street,DetectiveJames Moriarty,Reichenbach ...

1 / 11