![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CTF-MISC
记录MISC相关内容及题解
慎铭
合抱之木,生于毫末;九层之台,起于垒土;千里之行,始于足下。
展开
-
LSB隐写原理
位图位图的解释 位图图像(bitmap),亦称为点阵图像或栅格图像,是由称作像素(图片元素)的单个点组成的。这些点可以进行不同的排列和染色以构成图样。当放大位图时,可以看见赖以构成整个图像的无数单个方块。扩大位图尺寸的效果是增大单个像素,从而使线条和形状显得参差不齐。然而,如果从稍远的位置观看它,位图图像的颜色和形状又显得是连续的。用数码相机拍摄的照片、扫描仪扫描的图片以及计算机截屏图等都属于位图。位图的特点是可以表现色彩的变化和颜色的细微过渡,产生逼真的效果,缺点是在保存时需要记录每一个像素的位置和原创 2022-01-29 20:56:31 · 5265 阅读 · 0 评论 -
Bugku——Misc——社工-进阶收集
描述: 小明当年为了追求小美想尽办法获得小美的地址。直到有一天小美发了一条说说,小明觉得希望来了。提示: flag{小美小区名字拼音}附件: 截取风景图,不要整张图都放上去识别(因为这直接给你推题解,就没意思了)然后识别出来这是西安大雁塔,我们从评论中可以找到关键信息——地铁,百度找西安地铁线路图。我们从评论中可以再次得出一个关键信息:小美家到大雁塔一共有七站地铁,并且要经过中转站转站,小美是从始发站坐的地铁,且小美家距离始发站800多米,距离始发站的下一站一千多米由此我们可以确定小美是从韦原创 2022-01-24 11:24:26 · 375 阅读 · 0 评论 -
Bugku——Misc——0和1的故事
给出的附件是一串01代码,内容如下0000000001110010000000000000000000001111010000000000000000011100010000000000000000010111100000000000000000001010101000000000000000000011000101000000000000000010101010100000000000000000100000110000000011000111011101101000110000001原创 2022-01-24 11:03:30 · 2792 阅读 · 1 评论 -
栅栏密码详解
所谓栅栏密码,就是把要加密的明文分成N个一组,然后把每组的第1个字连起来,形成一段无规律的话。 不过栅栏密码本身有一个潜规则,就是组成栅栏的字母一般不会太多。(一般不超过30个,也就是一、两句话)加密原理①把将要传递的信息中的字母交替排成上下两行。②再将下面一行字母排在上面一行的后边,从而形成一段密码。③例如:明文:THE LONGEST DAY MUST HAVE AN END加密:1、把将要传递的信息中的字母交替排成上下两行。T E O G S D Y U T A E N NH L原创 2022-01-18 16:54:24 · 13333 阅读 · 1 评论 -
维吉尼亚方阵
**维吉尼亚密码(又译维热纳尔密码)**是使用一系列凯撒密码组成密码字母表的加密算法,属于多表密码的一种简单形式。在一个凯撒密码中,字母表中的每一字母都会作一定的偏移,例如偏移量为3时,A就转换为了D、B转换为了E……而维吉尼亚密码则是由一些偏移量不同的恺撒密码组成。为了生成密码,需要使用表格法。这一表格(如图1所示)包括了26行字母表,每一行都由前一行向左偏移一位得到。具体使用哪一行字母表进行编译是基于密钥进行的,在过程中会不断地变换。例如,假设明文为:ATTACKATDAWN选择某一关键词并重原创 2022-01-18 15:57:54 · 1125 阅读 · 0 评论 -
埃特巴什码
埃特巴什码(Atbash Cipher)是一个系统:最后一个字母代表第一个字母,倒数第二个字母代表第二个字母。例子常文:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z密文:Z Y X W V U T S R Q P O N M L K J I H G F E D C B A...原创 2022-01-18 15:06:16 · 1556 阅读 · 0 评论 -
凯撒密码(凯撒移位)
在密码学中,恺撒密码(英语:Caesar cipher),或称恺撒加密、恺撒变换、变换加密,是一种最简单且最广为人知的加密技术。它是一种替换加密的技术,明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文。例如,当偏移量是3的时候,所有的字母A将被替换成D,B变成E,以此类推。 恺撒密码通常被作为其他更复杂的加密方法中的一个步骤,例如维吉尼亚密码。恺撒密码还在现代的ROT13系统中被应用。但是和所有的利用字母表进行替换的加密技术一样,恺撒密码非常容易被破解,而且在实际应用原创 2022-01-18 15:03:46 · 8972 阅读 · 0 评论 -
data URI scheme
data URI scheme(数据URI方案)是URI(统一资源标识符)方案,它提供了一种在网页中内联包含数据的方式,这些数据好像它们是外部资源一样。它目的是将一些小的数据,直接嵌入到网页中,这样就不用再从外部文件载入。常常用于把图片嵌入网页中。语法data:[<media type>][;base64],<data>data代表方案名称,后跟:<media type> 为可选的以部分,这部分表示媒体类型,可以有一个或多个参数,不同参数之间用;分隔。参数的格式原创 2022-01-18 10:31:54 · 1384 阅读 · 1 评论 -
图片的MD5值
MD5的全称是Message-Digest Algorithm 5,它一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。MD5值等同于文件的ID,它的值是唯一的。 如果文件已被修改(例如嵌入式病毒,特洛伊木马等),其MD5值将发生变化。 因此,一些常规下载URL提供文件MD并且通常提供MD5值。 如果用户在下载后发现他们的MD5值与网站公告不一致,可能是文件被修改过或者下载出错。...原创 2022-01-17 22:54:57 · 6667 阅读 · 0 评论 -
常见备份文件后缀名
“.git” 、“.svn”、“ .swp” “.~”、“.bak”、“.bash_history”、“.bkf”原创 2022-01-17 22:52:41 · 2816 阅读 · 0 评论 -
攻防世界——MISC——掀桌子
题目描述: 菜狗截获了一份报文如下c8e9aca0c6f2e5f3e8c4efe7a1a0d4e8e5a0e6ece1e7a0e9f3baa0e8eafae3f9e4eafae2eae4e3eaebfaebe3f5e7e9f3e4e3e8eaf9eaf3e2e4e6f2,生气地掀翻了桌子(╯°□°)╯︵ ┻━┻ 观察报文,都是数字和字母的组合,而且字母只有abcdef,猜测为基于16进制的编码,我们进行每两个为一对的组合,其十进制数的范围为0–255,由于我们熟悉且常用的ASCII编码在这个范围内,因原创 2022-01-11 15:51:23 · 599 阅读 · 0 评论 -
摩尔斯电码
摩尔斯电码(又译为摩斯密码,Morse code)是一种时通时断的信号代码,通过不同的排列顺序来表达不同的英文字母、数字和标点符号。它发明于1837年,发明者有争议,是美国人塞缪尔·莫尔斯或者艾尔菲德·维尔。 摩尔斯电码是一种早期的数字化通信形式,但是它不同于现代只使用零和一两种状态的二进制代码,它的代码包括五种: 点、划、点和划之间的停顿、每个字符之间短的停顿、每个词之间中等的停顿以及句子之间长的停顿。 用点和线这两个符号,对照摩尔斯电码表即可打出翻译出相对应的字符,每个字符之间要有区分的符号如原创 2022-01-06 16:55:02 · 1674 阅读 · 0 评论 -
培根密码及应用
培根密码本质上是使用二进制数设计的,没有采用01编码,而是使用AB来表示培根密码对照表第一种方式:A aaaaa B aaaab C aaaba D aaabb E aabaa F aabab G aabba H aabbb I abaaa J abaabK ababa L ababb M abbaa N abbab O abbba P abbbb Q baaaa R baaab S baaba T baabbU babaa V babab W babba X babbb Y bbaaa Z原创 2022-01-06 16:47:01 · 7455 阅读 · 0 评论 -
攻防世界——MISC——stegano
题目描述: 菜狗收到了图后很开心,玩起了pdf 提交格式为flag{xxx},解密字符需小写附件是一个pdf,给了一大堆的英文字母,不明所以,先将其全选复制粘贴到word里,内容如下:NoFlagHere! NoFlagHere! NoFlagHere! XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Close - but still not原创 2022-01-06 15:06:11 · 930 阅读 · 0 评论 -
Base编码系列
Base编码系列: Base64 Base32 Base16我们以Base编码为例。Base64编码是使用64个可打印的ASCII字符(A-Z、a-z、0-9、+、/)将任意字节序列数据编码成ASCII字符串。另有"="符号用作后缀用途。Base64将输入字符串按字节切分,取得每个字节对应的二进制值(若不足8比特则高位补0),然后将这些二进制数值串联起来,再按照6比特一组进行切分(因为2^6=64),最后一组若不足6比特则末尾补0。将每组二进制值转换成十进制,然后在上述表格中找到对应的符号并串联起来原创 2021-12-29 20:37:32 · 3462 阅读 · 0 评论 -
ROT5/13/18/47编码转换
ROT5、ROT13、ROT18、ROT47 编码是一种简单的码元位置顺序替换暗码。此类编码具有可逆性,可以自我解密,主要用于应对快速浏览,或者是机器的读取,而不让其理解其意。ROT5: rotate by 5 places的简写。只对数字进行编码,用当前数字往前数的第5个数字替换当前数字,例如当前未0,编码后变成5,当前为1,编码后变成6,以此类推,例如:原码:abced0123456789加密后:abced5678901234ROT13: rotate by 13只对字母进行编码,用当前字原创 2021-12-29 16:02:14 · 1193 阅读 · 0 评论 -
攻防世界——MISC——如来十三掌
题目描述: 菜狗为了打败菜猫,学了一套如来十三掌。 该题的附件为Word文档,内容如下:夜哆悉諳多苦奢陀奢諦冥神哆盧穆皤三侄三即諸諳即冥迦冥隸數顛耶迦奢若吉怯陀諳怖奢智侄諸若奢數菩奢集遠俱老竟寫明奢若梵等盧皤豆蒙密離怯婆皤礙他哆提哆多缽以南哆心曰姪罰蒙呐神。舍切真怯勝呐得俱沙罰娑是怯遠得呐數罰輸哆遠薩得槃漫夢盧皤亦醯呐娑皤瑟輸諳尼摩罰薩冥大倒參夢侄阿心罰等奢大度地冥殿皤沙蘇輸奢恐豆侄得罰提哆伽諳沙楞缽三死怯摩大蘇者數一遮 这用到了佛曰解密,在线加密解密网站:与佛论禅。得到了一串字符串MzkuM3g原创 2021-12-29 15:39:56 · 1542 阅读 · 0 评论 -
攻防世界——MISC——pdf
题目描述: 菜猫给了菜狗一张图,说图下面什么都没有。 很明显,图片里隐藏的有信息。我们按Ctrl+A全选,可以得到如下的效果。 说明图片里面隐藏的有文字,将其复制粘贴即可得到题解flag{security_through_obscurity} 除了这一种方法,还可以通过pdf编辑器(比如WPS)对pdf进行编辑,将图片进行拖到便发现文字被图片给覆盖住了,这种方法也可以得到flag。...原创 2021-12-29 15:00:31 · 769 阅读 · 0 评论