Base64隐写技术是如何在数据中嵌入信息的?

2026-05-25 18:210阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1037个文字,预计阅读时间需要5分钟。

Base64隐写技术是如何在数据中嵌入信息的?

您这flag似乎隐藏的有点儿厉害啊!0x00:前言+Base64编码的作用:+将一些特殊的字符转换成常见的字符。特殊的字符可能是不可见字符或大于ascii码127的,将其转换成base64中的字符。

“您这flag挺能藏的呀~”

0x00: 前言

Base64编码的作用:

  • 将一些特殊的字符转换成常见的字符。特殊的字符可能是不可见字符或者是大于ascii码127的,将其变成常见的字符(在base64中为a~z A~Z 0~9 + /)。
  • Base64特别适合在某些网络协议下快速传输。

在学习Base64隐写之前,得先熟悉Base64编码与解码的过程。

0x01: Base64的编码过程

Base64编码后的字符为”a~z A~Z 0~9 + /“共计64个,每个需要6个比特位进行存储。原本,ASCII编码字符每个字符占8个比特位。Base64编码则是把原来每单位8个比特位的字符序列划分成每单位6个比特位,然后按单位转换成上述中的64个字符。

Base64编码表

举个栗子~:将字符串"tolele"进行Base64编码。

阅读全文
标签:

本文共计1037个文字,预计阅读时间需要5分钟。

Base64隐写技术是如何在数据中嵌入信息的?

您这flag似乎隐藏的有点儿厉害啊!0x00:前言+Base64编码的作用:+将一些特殊的字符转换成常见的字符。特殊的字符可能是不可见字符或大于ascii码127的,将其转换成base64中的字符。

“您这flag挺能藏的呀~”

0x00: 前言

Base64编码的作用:

  • 将一些特殊的字符转换成常见的字符。特殊的字符可能是不可见字符或者是大于ascii码127的,将其变成常见的字符(在base64中为a~z A~Z 0~9 + /)。
  • Base64特别适合在某些网络协议下快速传输。

在学习Base64隐写之前,得先熟悉Base64编码与解码的过程。

0x01: Base64的编码过程

Base64编码后的字符为”a~z A~Z 0~9 + /“共计64个,每个需要6个比特位进行存储。原本,ASCII编码字符每个字符占8个比特位。Base64编码则是把原来每单位8个比特位的字符序列划分成每单位6个比特位,然后按单位转换成上述中的64个字符。

Base64编码表

举个栗子~:将字符串"tolele"进行Base64编码。

阅读全文
标签: