加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

bash – 如何base64编码/ dev/random或/ dev/urandom?

发布时间:2020-12-15 09:09:03 所属栏目:安全 来源:网络整理
导读:cat / dev / urandom始终是一种在显示器上创建滚动字符,但生成太多不可打印字符的有趣方法。 有一个简单的方法来编码它在命令行上的方式,使其所有的输出都是可读的字符,base64或uuencode例如。 请注意,我喜欢不需要创建其他文件的解决方案。 怎么样的东
cat / dev / urandom始终是一种在显示器上创建滚动字符,但生成太多不可打印字符的有趣方法。

有一个简单的方法来编码它在命令行上的方式,使其所有的输出都是可读的字符,base64或uuencode例如。

请注意,我喜欢不需要创建其他文件的解决方案。

怎么样的东西
cat /dev/urandom | base64

这给了(很多)的东西喜欢

hX6VYoTG6n+suzKhPl35rI+Bsef8FwVKDYlzEJ2i5HLKa38SLLrE9bW9jViSR1PJGsDmNOEgWu+6
HdYm9SsRDcvDlZAdMXAiHBmq6BZXnj0w87YbdMnB0e2fyUY6ZkiHw+A0oNWCnJLME9/6vJUGsnPL
TEw4YI0fX5ZUvItt0skSSmI5EhaZn09gWEBKRjXVoGCOWVlXbOURkOcbemhsF1pGsRE2WKiOSvsr
Xj/5swkAA5csea1TW5mQ1qe7GBls6QBYapkxEMmJxXvatxFWjHVT3lKV0YVR3SI2CxOBePUgWxiL
ZkQccl+PGBWmkD7vW62bu1Lkp8edf7R/E653pi+e4WjLkN2wKl1uBbRroFsT71NzNBalvR/ZkFaa
2I04koI49ijYuqNojN5PoutNAVijyJDA9xMn1Z5UTdUB7LNerWiU64fUl+cgCC1g+nU2IOH7MEbv
gT0Mr5V+XAeLJUJSkFmxqg75U+mnUkpFF2dJiWivjvnuFO+khdjbVYNMD11n4fCQvN9AywzH23uo
03iOY1uv27ENeBfieFxiRwFfEkPDgTyIL3W6zgL0MEvxetk5kc0EJTlhvin7PwD/BtosN2dlfPvw
cjTKbdf43fru+WnFknH4cQq1LzN/foZqp+4FmoLjCvda21+Ckediz5mOhl0Gzuof8AuDFvReF5OU

或者,没有(无用)猫管:

base64 /dev/urandom

(同种输出^^)

编辑:你也可以使用base64的–wrap选项,避免有“短行”:

base64 --wrap=0 /dev/urandom

这将删除包装,你会得到“全屏”显示^^

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读