URL
话不多说,直接上题(BUUCTF)
URL 编码通过将每个非字母数字字符(包括特殊符号和空格)转换为 %
后跟两位十六进制数的形式来实现
例如,空格字符()在 URL 中会被编码为 %20
在 URL 编码中,每个字符都用 3 个字符表示:
`%` 表示转义开始
接下来的两位数字是该字符的十六进制 ASCII 值
例如:
空格字符(` `)的 ASCII 值是 32,转换为十六进制是 `20`,所以空格在 URL 中编码为 `%20`
特殊字符 `#` 的 ASCII 值是 35,十六进制表示为 `23`,因此 `#` 被编码为 `%23`
URL 编码特点:
每个字符以 % 开头 + 十六进制