关于kali中base64的加解密使用
有时候我们在抓包的途中会发现,很多数据都是以类base64的形式存在的,拿到Docoder中解密又是二进制或者其他形式的乱码!有时候说不定是压缩包的二进制呢。
- 众所周知,基础的base64是由A-Z、a-z、0-9、+、/组成的
- kali中如何使用base64
base64 【选项】 【文件/base64码】
选项:
-d,,–decode 解码数据
-i, --ignore-garbag 解码时忽略非字母字符,这玩意儿还可以绕过编码流中的无效字符
-w,–wrap=字符数 在指定的字符数后自动换行(默认为76),0 为禁用自动换行
在kali中可以尝试将长度过长的base64存储在txt文件中,给他解密之后重定向为你想要的数据
1.txt为base64加密数据 2.txt为base64解密数据
cat 1.txt | base64 -d >2.txt
问题归纳
如果存在这种错误,可以 使用 -i 过滤掉无效字符再试试