笔记
Alasding
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设计循环队列
在一个普通队列里,一旦一个队列满了,我们就不能插入下一个元素,即使在队列前面仍有空间。链接:https://leetcode.cn/problems/design-circular-queue。// 返回 false,队列已满。enQueue(value): 向循环队列插入一个元素。// 返回 true。// 返回 true。// 返回 true。// 返回 true。MyCircularQueue(k): 构造器,设置队列长度为 k。deQueue(): 从循环队列中删除一个元素。...原创 2022-08-03 14:35:20 · 226 阅读 · 1 评论 -
Z 字形变换
leecode Z字形变换原创 2022-07-17 11:33:52 · 203 阅读 · 0 评论 -
简单套娃MISC-Bugku
简单套娃MISC 题目分析答案题目一只美丽的水母但是……美丽是它的,跟我又有什么关系呢,我只是个瞎子 罢了分析经过查看,图片格式没问题,不是压缩包,flag不在末尾,不是lsb隐写……010打开,分析:发现存在两个jpg的格式头FFD8FFE0把第二个格式头以及之后的全部内容选中,重新保存一个图片发现和原图一样……看了提示才知道,要用stegsolver打开图片,然后用image combiner将提取出的图片和原图叠加,左右点点看,发现在SUB有了新世界!瞎眼吗……再大原创 2021-09-15 18:54:17 · 789 阅读 · 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 · 280 阅读 · 1 评论 -
进制转换-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 · 237 阅读 · 0 评论 -
告诉你个秘密-Bugku
题目分析这是一个有趣的题看到这串数字第一反应就是16进制,所以先16进制解码然后得到一串大小写混杂的字符,凭感觉是base64解码最有趣的部分来了(没见识,小白第一次见这种题得到的字符串完全看不出来啥意思……直到……看了一眼键盘……试一下答案,注意是大写就行TONGYUAN...原创 2021-09-13 23:24:02 · 190 阅读 · 0 评论 -
Math&English-Bugku
Math&English-Bugku题目题解写个函数以防忘记题目提示:hint1:口语需要读出来,eg: immortal [ɪˈmɔːtl] ,读之前需要了解?hint2: https://baike.baidu.com/item/%E5%85%83%E9%9F%B3/2811?fr=aladdinhint3:小写字母,删除flagis题解根据提示是元音密码表:对照解密即可写个函数以防忘记#元音密码表def yuanYin(): cy=[21,33,1,22,原创 2021-09-11 23:19:18 · 5705 阅读 · 0 评论 -
cookies-Bugku CTF
一看题目cookies,首先想到的就是抓包抓包一看,emmm……毫无头绪哪不过看url:/index.php?line=&filename=a2V5cy50eHQ=”line=“空肯定是要设置一下什么参数filename的值一看就是base64加密的密文呀先解出来看看:keys.txt但是keys.txt返回值什么都看不出来……想了半天……看见那个filename可以换一下参数看看别的文件还能不能看呀,最简单的最常用的就是index.phpbase64加密:aW5kZXgucGh原创 2021-09-10 12:12:01 · 477 阅读 · 0 评论 -
bugku:FileStoragedat;微信dat文件的解密
刷题的时候碰见一个dat文件解密的题平时在微信的文件夹中也会碰到,但是没有关注过是什么东西后来才知道是微信传输文件时进行加密以后的文件数据查阅以后得知dat文件只是进行了简单的异或运算的加密存储,所以只需要很简单进行一次异或得到加密的密钥就可以解密这个文件常见的文件头有:由于异或运算的特殊性,a xor b=c。则:a xor c=b.所以只需要取dat文件的前两个字节与常见文件头进行异或,如果得到的两个字节相同,则这个字节就是密码了(一般微信dat文件都只是用一个字节的密钥进行加密上代码:原创 2021-09-03 18:18:00 · 1702 阅读 · 2 评论
分享