随笔分类 -  CTF / crypto

摘要:⭕ 考察内容 1、系统随机数与随机数种子 2、bytes()函数参考 3、all()函数参考 4、逆向思维 一、题目 from Crypto.Util.number import * from secret import flag import random import hashlib impor 阅读全文
posted @ 2024-12-06 21:23 wyuu101 阅读(94) 评论(0) 推荐(0) 编辑
摘要:⭕ 考察内容 1、对称加密:RC4流加密算法 参考资料 RC4加密算法 加解密篇 - 对称加密算法 (DES、3DES、AES、RC) 一、题目 给了一段密文和加密的伪代码 get buf unsign s[256] get buf t[256] we have key:hello world we 阅读全文
posted @ 2024-12-06 20:25 wyuu101 阅读(27) 评论(0) 推荐(0) 编辑
摘要:⭕ 考察内容 1、非标准RSA加密算法 2、逆元求解 3、因式分解(yafu) 一、题目 给出一串代码,大概看一眼是类似RSA的加密算法,但是其n的选取并非2个素数的乘积,而是5个素数的乘积,所以并不是标准的RSA加密。 再看一眼文件,发现给出了n和e 二、解题 1、因数分解 由于n仅有96位,所以 阅读全文
posted @ 2024-12-06 20:05 wyuu101 阅读(52) 评论(0) 推荐(0) 编辑
摘要:⭕ 知识点: 1、二进制转ASCII码 2、base64解码 3、摩斯密码解码 4、python相关函数调用 一、题目 显然设计二进制和编码转换的知识 二、解题 1、用脚本把文本转化为数字 with open("data","r") as f: data= f.read() data = data. 阅读全文
posted @ 2024-12-05 17:30 wyuu101 阅读(16) 评论(0) 推荐(0) 编辑
摘要:⭕ 考察内容与参考文献 1、ZIP文件字节格式 2、ECB分组加密特性 【密码算法 之三】分组密码工作模式 (ECB \ CBC \ CFB \ OFB \ CTR \ XTS)浅析 3、BMP文件字节格式 BMP文件格式解析 BMP文件格式详解(BMP file format) 4、图像格式及图像 阅读全文
posted @ 2024-12-05 15:01 wyuu101 阅读(43) 评论(0) 推荐(0) 编辑
摘要:一、题目 二、解题 1、观察特征:低指数,多密文 使用低指数广播攻击 2、中国剩余定理 剩余定理求解代码: def crt(remainders, moduli): """ 中国剩余定理实现 :param remainders: 余数列表 [r1, r2, ...] :param moduli: 模 阅读全文
posted @ 2024-12-03 23:50 wyuu101 阅读(33) 评论(0) 推荐(0) 编辑
摘要:一、题目 收到一首英文诗歌和一段密文,要求很简单,就是解密这个密文 二、解题 1、背景知识PoemCode 参考文章:https://blog.csdn.net/xiao__1bai/article/details/120250452 2、解密 了解加密原理即可,解密过程很复杂,可以直接用现成的脚本 阅读全文
posted @ 2024-12-01 23:22 wyuu101 阅读(49) 评论(0) 推荐(0) 编辑
摘要:一、题目 给了如下两个文件 二、解题 1、查看代码发现就是简单的RSA加密算法,仔细分析一下发现flag就是明文,而要获得flag就要解密密文,但是代码中只提供了e。 于是又去out文件翻了一下,常使用记事本打开,发现n和c已经给出,由于n的位数只有78个字符,可以尝试暴力分解因数 2、分解因数(这 阅读全文
posted @ 2024-12-01 18:16 wyuu101 阅读(52) 评论(0) 推荐(0) 编辑
摘要:一、题目 给出两个公钥和两个密文 二、解题 1、 两个公钥,用Crypto库可以直接获取到n1,n2,e1,e2 2、 但是仅有n和e和c无法解出明文,还需要有d,但是算d需要有p和q,打印n发现是个上百位的模数,通过暴力算法显然不当,因此弃用yafu。再到http://www.factordb.c 阅读全文
posted @ 2024-12-01 18:14 wyuu101 阅读(24) 评论(0) 推荐(0) 编辑
摘要:一、题目 给出以下几个文件 py文件代码如下 二、解题思路 1、听C1,C2的音频, 由长短声很快确定是摩斯密码,上网一搜,果然有在线摩斯密码音频解密网站,上去解密即可 这里初步判断可能是密文 2、进一步分析代码 分析代码发现这就是一个简单的RSA加密算法,并且有两个不同公钥的RSA加密过程, 但是 阅读全文
posted @ 2024-12-01 02:18 wyuu101 阅读(39) 评论(0) 推荐(0) 编辑
摘要:解法1: 参考:https://blog.csdn.net/weixin_45556441/article/details/110851390 解法2: book = ["NACZDTRXMJQOYHGVSFUWIKPBEL","FHTEQGYXPLOCKBDMAIZVRNSJUW","QGWTHS 阅读全文
posted @ 2024-11-19 02:19 wyuu101 阅读(27) 评论(0) 推荐(0) 编辑
摘要:题目 解法 秒了 阅读全文
posted @ 2024-11-19 02:18 wyuu101 阅读(18) 评论(0) 推荐(0) 编辑
摘要:原理 加密分为经典型和W型 题目 解题 W型解密(多数默认) 链接: https://www.a.tools/Tool.php?Id=264 https://ctf.bugku.com/tool/railfence 阅读全文
posted @ 2024-11-19 02:18 wyuu101 阅读(28) 评论(0) 推荐(0) 编辑
摘要:题目 .pyc文件为py文件编译后的二进制文件 解题 反汇编 网址1:https://www.lddgo.net/string/pyc-compile-decompile 网址2:https://tool.lu/pyc/ py第三方库:uncompyle6 pip install uncompyle 阅读全文
posted @ 2024-11-19 02:18 wyuu101 阅读(23) 评论(0) 推荐(0) 编辑
摘要:题目 解题 一开始尝试Bas16、Base64无效 后看到开头504B很像压缩文件的十六进制码 真加密 用010Editor把内容直接写入并保存为.zip 尝试解压发现果然需要密码 用弱口令进行爆破,得密码为123456 最后得到flag 阅读全文
posted @ 2024-11-19 02:18 wyuu101 阅读(30) 评论(0) 推荐(0) 编辑
摘要:解法 阅读全文
posted @ 2024-11-19 02:18 wyuu101 阅读(12) 评论(0) 推荐(0) 编辑
摘要:题目 解题 秒了 阅读全文
posted @ 2024-11-19 02:18 wyuu101 阅读(21) 评论(0) 推荐(0) 编辑
摘要:题目 解题 解密链接:http://quipqiup.com/ 参考:https://blog.csdn.net/xiao__1bai/article/details/121692829 阅读全文
posted @ 2024-11-19 02:17 wyuu101 阅读(6) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示