BUUCTF Unencode 1

简介: BUUCTF Unencode 1

题目描述:

密文:

89FQA9WMD<V1A<V1S83DY.#<W3$Q,2TM]

解题思路:

1、观察密文,尝试Base85、Base91等编码,均失败。

2、结合题目,联想到UUencode编码,尝试后成功,得到flag。

UUencode加解密

flag:

flag{dsdasdsa99877LLLKK}

简介:

UUencode编码是一种基于ASCII编码的编码方式,它可以将二进制数据转换成可打印的ASCII字符,以便在邮件、新闻组等文本传输协议中传输。UUencode编码是Unix操作系统中原生支持的编码方式。

UUencode编码的基本原理是将3个字节(24位)的二进制数据分为4个6位的数据组,每个6位的数据组对应一个ASCII字符。编码的过程如下:

  1. 将3个字节的二进制数据分成4组,每组6个位。
  2. 对每组6位的数据分别加上一个固定值(通常是32),得到一个在可打印ASCII范围内的值。
  3. 将这四个ASCII字符按顺序组成一个字符串。
  4. 在编码的开头添加一个“begin”标识,结尾添加一个“end”标识。
  5. 如果编码的数据长度不能被3整除,则在末尾添加1或2个0字节,使其长度能被3整除。
  6. 在编码的开头添加一个mode标识,用于指定解码时的文件权限

UUencode编码的缺点是编码比Base64更加复杂,编码后的数据量较大。但是,UUencode编码仍然在某些Unix系统中被广泛使用。

目录
打赏
0
1
1
1
90
分享
相关文章
BUUCTF 九连环 1
BUUCTF 九连环 1
342 0
|
11月前
BUUCTF 来首歌吧 1
BUUCTF 来首歌吧 1
528 0
|
11月前
|
BUUCTF [BJDCTF2020]一叶障目 1
BUUCTF [BJDCTF2020]一叶障目 1
238 0
BUUCTF 神秘龙卷风 1
BUUCTF 神秘龙卷风 1
283 0
|
11月前
|
BUUCTF 梅花香之苦寒来 1
BUUCTF 梅花香之苦寒来 1
263 1
|
11月前
|
BUUCTF easycap 1
BUUCTF easycap 1
163 0
|
11月前
BUUCTF 你竟然赶我走 1
BUUCTF 你竟然赶我走 1
158 0
BUUCTF 秘密文件 1
BUUCTF 秘密文件 1
596 0
下一篇
oss创建bucket