logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

将一个通用 DAG 探索引擎迁移到 Flocks:CTF 回归测试全记录

文章摘要 本文记录了将通用DAG探索引擎Cairn迁移到Flocks平台的过程,并进行了CTF回归测试验证。Cairn采用DAG探索模式,通过Fact、Intent、Hint三个核心实体实现Agent自主探索,在腾讯云Hackathon中表现优异。迁移后,引擎作为Flocks内置模块运行,复用其基础设施和可视化能力。通过搭建包含HexStrike-AI工具的测试环境,对5道CTF题目(3道Web、

#安全
Puzzles - Writeup by AI

本文介绍了Bugku CTF中一道名为"puzzles"的综合性数学谜题。该题目包含5个子问题,涉及线性代数、数论、微积分和物理学等多个领域。解题过程包括:使用z3-solver求解四元一次方程组(结果:a₁=0xFA6,a₂=0xBED,a₃=0x9C7,a₄=0xA00);识别质数序列(Part1=0x1924B97);计算包含极限和积分的复杂表达式(Part2=0x1E14);应用法拉第电磁

#安全
Easy_RSA - Writeup by AI

Easy_RSA 解题摘要 题目类型: RSA加密挑战 关键步骤: 分解小模数n=2531257 → p=509, q=4973 计算私钥d=58739 (e=43) 解密16个密文得到数值明文 发现特殊编码:数值为ASCII码拼接(如105103→'i'+'g') 拼接所有解码字符得到Flag 最终Flag: gigem{Savage_Six_Flying_Tigers} 技术要点: 小模数分解

#安全
Certificate Authority - Writeup by AI

摘要 本题考察椭圆曲线密码学(ECC)的非标准加密方案。题目提供了包含完整EC私钥的PEM文件和自定义加密算法,其中密文通过共享点与明文进行模乘运算生成。核心漏洞在于私钥泄露和加密方案简单可逆。解题思路是利用私钥直接计算共享点,通过模逆运算还原明文。关键步骤包括:解析PEM提取私钥、实现椭圆曲线运算、计算共享点、解密明文并转换为flag。最终通过私钥d和临时公钥y0计算出共享点KPoint,进而解

#安全
E_S_P - Writeup by AI

摘要 该题目是一个RSA加密挑战,主要考察小指数攻击和Coppersmith方法的应用。题目给出了1024位模数N、小指数e=5以及加密后的密文c。加密过程是将已知字符串"yukko"与flag拼接后进行RSA加密。由于明文长度(108字节)使得直接开方不可行,需采用Coppersmith攻击。通过构造多项式f(x)=(m_known+x)^e-c≡0 mod N,利用已知的明

#安全
checkin - Writeup by AI

本文介绍了仿射密码的解密过程。题目给出了仿射密码的密文oclz{loovyd_vb_l_bvnucd_hqpumj}和加密函数(11x+11) mod 26。解题步骤包括:1)计算11的模26逆元19;2)应用解密公式D(x)=19*(x-11) mod 26;3)编写Python脚本实现解密。最终得到明文flag{affine_is_a_simple_crypto},验证了仿射密码的加解密过程。

#安全
异或的密件 - Writeup by AI

题目给出了RSA加密的n、密文c以及p和q的异或值(p^q)。解题关键在于利用异或值逐位恢复p和q:从最低位开始,根据异或关系和乘法约束条件,逐步确定每一位的可能值。通过验证候选对满足n=p*q和p^q的条件,最终分解n并解密得到flag。该方法避免了暴力分解的高复杂度,利用位运算特性高效恢复了RSA私钥。

#安全
easyRSA - Writeup by AI

这篇Writeup详细解析了RSA共模攻击的解题过程。题目给出了同一明文使用相同模数N但不同公钥指数(e1=17,e2=65537)加密的两个密文。通过扩展欧几里得算法求出s1=30841和s2=-8,使得e1s1+e2s2=1。利用这些参数计算出原始明文,最终提取出flag{cry_is_so_hard_but_this_is_so_easy}。解题关键点包括识别共模攻击场景、处理负指数以及正确

#安全
Alice Bob Dave - Writeup by AI

文章摘要 本题考察RSA共享素数攻击,Alice和Bob的RSA模数共享同一个素数p。解题关键在于利用GCD计算ed_a-1和ed_b-1的最大公约数,从中提取(p-1)的因子。通过因子组合搜索找到素数p后,恢复q和r,最终解密得到两部分flag:"zh3r0{GCD_c0m3s_"和"70_R3sCue_3742986}",合并为完整flag:zh3r0{

#安全
The Mistery of Paillier 1 - Writeup by AI

本文介绍了BugKu密码学题目"The Mistery of Paillier 1"的解题过程。题目给出了Paillier加密系统的关键参数(n、λ和密文),要求解密获取Flag。解题关键在于利用已知的私钥λ(n)直接解密,无需分解模数n。文章详细分析了Paillier解密原理,包括L函数计算和模逆运算,并提供了完整的Python实现代码。最终通过计算c^λ mod n^2、应

#安全
    共 40 条
  • 1
  • 2
  • 3
  • 4
  • 请选择