NSS刷题记录 [BCACTF 2024]Staticn久没更新过了复建一下
传新MP4隐写方式。
题目描述给了一串MD5值。给了一个mp4附件。
1exiftool static.mp4
找一下详细信息。发现encoder字段是一个网址,
其中提供了一个包含StaticMaker的文档
1234567891011The StaticMaker ™ utility converts any binary file into a video, suitable for use in … some application somewhere, probably.The default c...
[SWPU 2020]套娃下载好的附件打不开,不过因为xlsx本来就是压缩包的一种,我们直接修改改后缀打开。
得到两个文件
RCE4data.txt的文件内容是:
1U2FsdGVkX19uI2lzmxYrQ9mc16y7la7qc7VTS8gLaUKa49gzXPclxRXVsRJxWz/p
根据文件名来看应该是RCE4加密的密文,但是我们没有key。
另一个swpu.xls我们还是改成zip,然后打开没显示内容用记事本打开居然显示了密码:
1password:6e4c834d77cba03af41e1562a5bce84e
zip里还有一个加密的压缩包,应该是它的密码,
...
[SWPU 2019]伟大的侦探打开附件 misc文件夹需要解压密码,密码.txt里有一串乱码,我们尝试一下用各种编码读,使用010 Editor EBCDIC编码即可发现密码明文。
具体操作为视图->编辑方式->EBCDIC
文件夹解压缩之后可以看到里面的内容
谷歌识图发现是“跳舞的小人”密码,
搜索一下对照表对找得到flag。
[SUSCTF 2022]Tanner题目描述中提到:There is a special graph which describe one check matrix, find out where is the hint(maybe in the binary data?) and what is the flag.
我们查看到Png文件结束标志[49 45 4E 44 AE 42 60 82]后有信息信息:THE FLAG IS the sha256 of the sum ofthe proper codewords(binary plus)which satisfy the con...
NTFS数据流隐写什么是NTFSNTFS(New Technology File System)是微软开发的一种文件系统,用于在Windows操作系统中管理磁盘上的数据。它是在1993年随Windows NT 3.1首次引入的,是FAT(如FAT16、FAT32)的继任者。
NTFS交换数据流(简称ADS)是NTFS磁盘格式的一个特性,在NTFS文件系统下,每个文件都可以存在多个数据流,就是说除了主文件流之外还可以有许多非主文件流寄宿在主文件流中。它使用资源派生来维持与文件相关的信息。————百度百科
在 NTFS 文件系统中,文件可以有 多个数据流(Data Streams),而普通用...
TGCTF ez_zip前面就是正常爆破,已知明文攻击
结束后发现文件打不开 显示文件已损坏
修复压缩包得到flag
方法一:
题目是修改了文件名长度和压缩方式
flag.txt长度应为8,改回08 00
压缩方式从COMP_DEFLATE改成了COMP_STORED,但很明显文件是压缩过的,把这两个地方修改
各种压缩方式
第二种方法
压缩源文件数据区和压缩源文件目录区在文件头标记后,除了压缩源文件目录区多出一条压缩使用的版本 (2 bytes) ,即本题中重复出现的两次14 00,一直到文件名长度**08 00,都是保持一致的,**所以可以直接将压缩源文件数据区的十六进制数据复...
wp1.这个压缩包有点麻烦下载压缩包可以看到有注释,提示是六位数字的暴力破解
暴力破解得到密码
密码为 483279
打开文档后看到提示
可以确定是使用字典爆破
得到压缩包密码 &-`;qpCKliw2yTR\
zip压缩包里面还有一个文件和之前的readme是一样的文件(已知部分明文),所以直接明文攻击根据提示:注意将明文压缩时,压缩包的属性要设置为仅储存
确保压缩后的zip与同名文档CRC32码一致
已知明文攻击的方法已知明文攻击的特点是已知一个ZIP压缩包中某个文件的原文件(也就是明文),利用已知文件和其压缩加密后的数据获取到压缩包的解压密码或者能对...
编码解码古典密码【古典密码】是密码学中的其中一个类型,其大部分加密方式都是利用 替换式密码 或 移项式密码,有时则是两者 的混合。
凯撒密码它是一种替换加密的技术,明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成 密文。 例如,当偏移量是3的时候,所有的字母A将被替换成D,B变成E。通过排列明文和密文字母表,密文字母表示通过将明文字母表向左或向右移动一个固定数目的位置。例如,当偏移 量是左移3的时候(解密时的密钥就是3)![[Pasted image 20241024224947.png]]
维吉尼亚密码是由一些偏移量不同的恺撒密码组成。 为了生成密码,需要使...