ctf
Alasding
这个作者很懒,什么都没留下…
展开
-
decrypt-WEB-BugKuCTF
decryptWEB 题目题解提示代码结果题目密文:fR4aHWwuFCYYVydFRxMqHhhCKBseH1dbFygrRxIWJ1UYFhotFjA=提示:<?phpfunction encrypt($data,$key){ $key = md5('ISCC'); $x = 0; $len = strlen($data); $klen = strlen($key); for ($i=0; $i < $len; $i++) {原创 2021-10-09 18:02:42 · 388 阅读 · 0 评论 -
简单套娃MISC-Bugku
简单套娃MISC 题目分析答案题目一只美丽的水母但是……美丽是它的,跟我又有什么关系呢,我只是个瞎子 罢了分析经过查看,图片格式没问题,不是压缩包,flag不在末尾,不是lsb隐写……010打开,分析:发现存在两个jpg的格式头FFD8FFE0把第二个格式头以及之后的全部内容选中,重新保存一个图片发现和原图一样……看了提示才知道,要用stegsolver打开图片,然后用image combiner将提取出的图片和原图叠加,左右点点看,发现在SUB有了新世界!瞎眼吗……再大原创 2021-09-15 18:54:17 · 634 阅读 · 0 评论 -
隐写2MISC-Bugku
隐写题目分析答案题目只有一张图片分析查看详细信息并没有什么异常之处,010打开,直接搜索flag发现有一个flag.rar。应该是藏东西修改后缀rar,解压缩flag.rar 有解压密码提示:知道扑克牌应该对应的是JQK但是提示说3位数字,应该不是11,12,13然后发现……JQK键盘正上方对应的数字分别是718应该是这三位数的排列组合得出结果是871BUT……知道三位数了……那就直接写脚本爆破吧……解压得到:二话不说……上winhex/010搜索flag没有原创 2021-09-15 13:35:56 · 199 阅读 · 1 评论 -
贝斯手MISC-Bugku
贝斯手题目分析解密分析结果题目zip文件有加密分析只有图片和介绍可以看回答“又长又白又细”尝试zip密码,不是搜一下丁建国,发现扮演者是古力娜扎发现她的生日的5.2(我爱?)尝试19920502解压错误尝试1992-成功————————————何必呢何必呢……说实话我暴力破解的然后逆推答案由来解压的文件:解密分析题目名为贝斯手……密码……base?后面那一串字符看着确实像base家族的密码但是……前面的字母全是小写,后面的全是大写……前面还有一个5+58前面原创 2021-09-15 11:41:51 · 280 阅读 · 0 评论 -
托马斯.杰斐逊Crypto-Bugku
题目分析密钥14位,密文14位,上面的内容14行n列所以密钥和密文肯定一位对应一行内容首先是一个移位密码将14行内容按照 密钥 的顺序移动,即新的第一行–内容第二行新的第二行–内容第五行……然后是一个轮转密码,将新第一行在H以前的字符串放到最末尾‘HGVSFUWIKPBELNACZDTRXMJQOY’然后基本就解出来了过程首先取出内容:移位:轮转:得出结果:代码#比尔密码,轮转密码,移位密码def bill(): key=[2,5,1,3,6,4,9原创 2021-09-14 21:32:00 · 2194 阅读 · 0 评论 -
进制转换-Bugku
题目这是一个很简单的题目,只要会做进制转换即可分析直接上代码#进制转换def jinZhi(): with open("file (3).txt",'r')as f: data=f.read() data=data.split() print(data) res="" for i in range(len(data)): if data[i][0]=='d': data[i]=int(data[i][原创 2021-09-13 23:37:07 · 182 阅读 · 0 评论 -
告诉你个秘密-Bugku
题目分析这是一个有趣的题看到这串数字第一反应就是16进制,所以先16进制解码然后得到一串大小写混杂的字符,凭感觉是base64解码最有趣的部分来了(没见识,小白第一次见这种题得到的字符串完全看不出来啥意思……直到……看了一眼键盘……试一下答案,注意是大写就行TONGYUAN...原创 2021-09-13 23:24:02 · 121 阅读 · 0 评论 -
奇怪的密码Crypto-Bugku
题目密码:gndk€rlqhmtkwwp}z提示:雷电分析其实是雷池加密,凯撒密码的一种变种,以ASCII码作为偏移量,每次执行偏移后的偏移量也会随之改变一般来说密码应该是flag或bugku开头如果是bugku的话,偏移量u没超过z的话,k也不会超过,除非是随机改变偏移量或使用密钥所以先尝试flagg-f=1n-l=2……规律出来了,ASCII码每次加1python:#雷池密码(凯撒密码的变种,以ASCII码偏移def leichi(string): num=ord(原创 2021-09-13 17:14:14 · 597 阅读 · 0 评论 -
散乱的密文-Bugku
题目分析首先看那一串数字,并没有什么特别的规律,所以应该是一个’key‘看那一串字符,前面几个中很自然的看到可以拼接除’flag‘2:把第一位的l放到第二位1:把第二位的f放到第一位……3:把第五位的a放到第三位4:把第六位的g放到第四位……如此即可python代码:#移位密码# list=[2,1,6,5,3,4]# string="lf5{ag024c483549d7fd@@1}"def yiwei(list,string): length=len(string)原创 2021-09-13 14:22:32 · 162 阅读 · 0 评论 -
你喜欢下棋吗-Bugku
你喜欢下棋吗题目解密题目压缩文件需要密码解密根据提示应该是棋盘密码解密棋盘密码是一个矩阵:下标从1开始所以密文两两一组进行解密:# 棋盘密码def qiPan(): cy="4423244324433534315412244543" dic=[ ['a','b','c','d','e'], ['f','g','h','i/j','k'], ['l','m','n','o','p'], ['q','r','原创 2021-09-12 00:55:29 · 349 阅读 · 0 评论