摘要: Misc 题目名称:pintu 题目描述:转换拼接好的图片时在最后加个f 题目内容分析: 给出4703张黑白图片,然后还有提示是8 -> 10 根据提示,很明显在说明进制数,也就是8进制转10进制。 因此,根据提示想哪些东西可以转数值 看到图片只有黑白,于是将其替换成二进制,并转成字符。根据验证这里 阅读全文
posted @ 2023-10-22 18:59 Pevilo7x 阅读(180) 评论(0) 推荐(0)
摘要: 题目附件内容: 首先通过观察题目字符特征很明显是base64编码,第一行的密文是通过下面给的base64的变表,但是仔细观察缺少了四个字符,因此我们需要写脚本把缺少的字符给还原出来 爆破脚本: import stringc = 'JASGBWcQPRXEFLbCDIlmnHUVKTYZdMovwip 阅读全文
posted @ 2022-12-04 15:41 Pevilo7x 阅读(474) 评论(0) 推荐(0)
摘要: 题目附件: 题目描述内容: 图片附件内容: 分析题意,很明显是要我们求出每一部分的part的解,最后用“-”连接,并包上 wctf2020{} (1)求解第一部分:Part1 = 2020*2019*2018* ... *3*2*1 的前8位 根据要求直接写代码: part1 = 1for i in 阅读全文
posted @ 2022-12-02 16:22 Pevilo7x 阅读(372) 评论(0) 推荐(0)
摘要: 题目有两种文件 打开Cipher文件内容: 查看Encode文件 代码如下: #include <bits/stdc++.h>using namespace std;int main(){ freopen("Plain.txt","r",stdin); freopen("Cipher.txt","w 阅读全文
posted @ 2022-12-02 15:51 Pevilo7x 阅读(418) 评论(0) 推荐(0)
摘要: 打开压缩包里面有三种文件: hint文件内容: 哼,压缩包的密码?这是小Z童鞋的生日吧== cipher文件内容: Ygvdmq[lYate[elghqvakl} howtoencrypt是一个加密的压缩文件,里面有一个classic0.c的文件 首先试着解密cipher文件的密文放入随波逐流工具 阅读全文
posted @ 2022-12-02 15:10 Pevilo7x 阅读(477) 评论(0) 推荐(0)
摘要: 题目脚本代码: import sympyimport randomdef myGetPrime(): A= getPrime(513) print(A) B=A-random.randint(1e3,1e5) print(B) return sympy.nextPrime((B!)%A)p=myGe 阅读全文
posted @ 2022-12-02 14:40 Pevilo7x 阅读(232) 评论(0) 推荐(0)
摘要: 题目 chall内容: from flag import text,flagimport md5from Crypto.Util.number import long_to_bytes,bytes_to_long,getPrimeassert md5.new(text).hexdigest() == 阅读全文
posted @ 2022-11-18 15:16 Pevilo7x 阅读(760) 评论(0) 推荐(0)