bugku crypto Base家族(base91)

news/2024/11/8 16:08:32/

在这里插入图片描述
在这里插入图片描述
base91是一种将二进制数据编码为ASCII字符的高级方法。它类似于uuencode或base64,但效率更高。base91产生的开销取决于输入数据。它的数量最多为23%(而base64为33%),其范围可以降低到14%,这通常发生在0字节块上。这使得base91在通过电子邮件或终端线路等二进制不安全连接传输较大文件时非常有用。

顾名思义,base91需要91个字符来表示用ASCII编码的二进制数据。在94个可打印的ASCII字符(0x21-0x7e)中,以下三个字符被省略以构建base91字母表:
-(破折号,0x2d)
\(反斜杠,0x5C)
'(撇号,0x27)
在这里插入图片描述


http://www.ppmy.cn/news/468834.html

相关文章

Python_算法实现_(9)递归麦肯锡91函数

1. 什么是McCarthy 91 McCarthy 91 是一个递归的函数表达式如下&#xff1a; 函数的意思是当输入一个大于 100 的数字 n 时返回 n-10&#xff0c;当 n<10 的时候递归的对 n 进行运算&#xff0c;但是结果总是 91。 2. 算法实现 def mccarthy91_rec(n):if n > 100:ret…

6个不为人知的资源网站,绝对大饱眼福

首先我想问下大家&#xff0c;平时你是怎么在电脑上搜索资源的呢&#xff1f;是通过百度&#xff1f;还是什么其工具&#xff1f;&#xff0c;其实资源网站不管是我们在工作中还是在日常的生活里&#xff0c;我们都需要的使用到&#xff0c;它可以帮助我们快速的搜索任何你想要…

Python b'\xe6\x88\x91'类型编码转换为汉字

当接收到类似这样的一串东西的时候&#xff1a;b\xe6\x88\x91\xe7\x88\xb1\xe4\xbd\xa0 而我们需要将其转换为汉字进行显示。 注意&#xff1a;上述类型的数据可能是utf-8 国际编码格式也有可能是gbk 国家编码格式。 我们只需要在代码中将其编码换成utf-8 或者gbk 即可&#…

超级强大的五个资源网站 想要的资源都有

还在为找不到资源而烦恼吗&#xff0c;今天在这里和大家分享几个资源超丰富的网站&#xff0c;什么电影、音乐、学习资源&#xff0c;你想要的这里都有。 1、草名电影 宅人必备的影视资源&#xff0c;你除了可以看到最新的电视剧&#xff0c;刚上映没几天的电影也可以看&…

bugku 贝斯家族 (base91参照表)

iH<,{bdR2H;i6*Tm,Wx2izpx2! 这道题 是basE91编码的 发现国内居然没有免费的 basE91解码的在线网站 只好翻墙去找了&#xff01;&#xff01;&#xff01; &#xff08;https://www.dcode.fr/base-91-encoding&#xff09; 得到 flag{554a5058c9021c76} base91是一…

python爬虫--爬取9某1看剧网电视剧

文章目录 python爬虫--爬取91看剧网电视剧爬取视频必备知识思路代码合并视频 python爬虫–爬取91看剧网电视剧 爬取视频必备知识 https://www.91kanju.com/vod-play/54812-1-2.html 思路 查看网页源代码&#xff1b;发现m3u8的URL 找到ts文件存在的位置&#xff1a; 代码…

网站制作流程

时刻记住&#xff0c;大多数&#xff08;不是全部&#xff09;页面会使用一些相同的元素&#xff0c;例如导航菜单以及页脚内容。若网站为商业站点&#xff0c;不妨在所有页面的页脚都加上联系方式。请记录这些对所有页面都通用的内容&#xff1a; 接下来&#xff0c;可为页面…

Ubuntu apt install / update错误前因后果: 连接失败 [IP: 91.189.91.* 80]

同时更新Ubuntu系统和升级Python3.10时&#xff0c;期间命令删除"sudo apt remove Python3*"包&#xff0c;以为由此引发一系列问题&#xff0c;且最终的系统崩溃无法登陆。启动系统提示&#xff1a;“ /dev/sdb1 clean&#xff0c; 209690/3129344 files, 3875572/…