ichunqiu
逃课的小学生
这个作者很懒,什么都没留下…
展开
-
2020——网鼎杯部分writeup
1.you raise me up题目源码如下#!/usr/bin/env python# -*- coding: utf-8 -*-from Crypto.Util.number import *import randomn = 2 ** 512m = random.randint(2, n-1) | 1c = pow(m, bytes_to_long(flag), n)print 'm = ' + str(m)print 'c = ' + str(c)# m = 3911原创 2020-05-13 17:41:45 · 3995 阅读 · 0 评论 -
ctf-ichunqiu-crypto(rsa系列)
1.rsa256下载文件,解压得到4个文件,打开message后缀文件里面都是乱码。打开public.key,观察其格式明显是openssl的公钥文件,再根据题目提示可知,我们拿到的message后缀文件是由该公钥rsa加密得到的,用openssl命令获取public.key中的n和e,发现n并不是很大,可以用msieve分解得到p,q。这样我们就可已得到d,用n,d对密文解密,将得到的16进...原创 2018-07-24 18:41:07 · 8626 阅读 · 0 评论 -
ctf-ichunqiu-misc
1.ReCreators下载文件,解压可获得一个无后缀的文件,放入binwalk中检查时镜像文件,加载后可获得里面的MP4文件,放入weinhex中观察,发现一串16进制数,对其做2次hex解码,获得后面带等号的字符串,在做base解密,边做边观察便尝试,发现经过三次base32和两次base64后再次得到一串16进制数,再做hex解码后又获得后面带等号的字符串,再依次做base32解...原创 2018-07-25 16:58:56 · 842 阅读 · 0 评论