bugku_crypto
ctf.bugku.com的crypto类型题目Writeup
Ares、嗜血
C/python 学习者
ctf_crypto 学习者
展开
-
bugku_MaybeEasyRSA解题思路
获取到r的近似值后,我往上下查找,通过遍历r近似值的附近值,计算对应p1,q1后找到最近的p,q,并验证p*q是否等于n,获得真实p,q后即可解开此题。即p和q是p1和q1的下一个素数。原创 2024-05-11 11:39:40 · 419 阅读 · 0 评论 -
bugku_抄错的字符
根据题意,我们要尽量猜测每个字符的可能性,首先字符最少有大写/小写可能性,部分字符有额外的数字可能性,记得看密文长度(不是4的整倍数)故补 =(记得在字典里把等号也映射上)密文可以一起暴力跑递归也可以4个一段逐段解析。原创 2024-05-14 11:47:51 · 494 阅读 · 1 评论 -
bugku_easyXor (0xGame 2020)
倒数第二个字节的明文为 27异或上一个得到的值(即35异或94的结果:125)首先分析加密过程,密文每个字节都是 当前明文字节异或下一个明文字节。倒数第一个字节的明文为 35异或94(94是^符号的ASCII值)原创 2024-05-16 14:15:46 · 278 阅读 · 0 评论