base64 根本不需要什么打开什么网站来生成啊

2020-12-08 11:37:03 +08:00
 szq8014

这东西本不值得发一个帖子……主要是看到帖子有人又制作了在线 base64 编码 /解码的网站,也见过有人专门自己写了个 python 脚本来处理的……

其实 chromium 内核的浏览器都自带了这个功能。。使用方式就是在做任意一个页面上打开 DevTools

base64 编码

btoa('hello,world')

// "aGVsbG8sd29ybGQ="

base64 解码

atob('aGVsbG8sd29ybGQ=')

// "hello,world"

配个图

顺便说一下平时怎么弄 md5 摘要

楼主是 windows 用户,安装了 git 客户端,里面集成了 md5sum 功能。

echo 123 | md5sum

# ba1f2511fc30423bdbb183fe33f3dd0f

配个图

说完了,继续潜水了

11359 次点击
所在节点    程序员
94 条回复
aheadlead
2020-12-08 12:12:35 +08:00
像我就觉得点鼠标是个很麻烦的事情。。。还得抬手,还得找鼠标指针在哪
haonse
2020-12-08 12:14:57 +08:00
无意冒犯楼主,前几天我看过那个帖子,人也说了不是为程序员准备的...就是给小白用的。楼主发这个帖子可能会打击后人分享的积极性
alan0liang
2020-12-08 12:15:05 +08:00
@echowuhao #2 termux
Cbdy
2020-12-08 12:17:14 +08:00
你试试中文
nnnToTnnn
2020-12-08 12:31:56 +08:00
无意冒犯楼主,btoa,atob 存在缺陷 ,md5 存在缺陷,sha 的算法比较好。
nnnToTnnn
2020-12-08 12:33:10 +08:00
@nnnToTnnn 其次 base 更多的时候不是用 base64 to text 而是 base64 to hex
ptrees
2020-12-08 12:52:38 +08:00
学到了,装逼技巧+1
gromit1337
2020-12-08 12:59:58 +08:00
学到了
RRRoger
2020-12-08 13:03:40 +08:00
还要写代码?

还要用工具?

我都是口算的 [doge]
kosmosr
2020-12-08 13:16:36 +08:00
用 uTools 不香吗,啥工具都是一键唤出
hansnow
2020-12-08 13:29:52 +08:00
没装 git bash 的 windows 用户可以试试 certutil -hashfile yourFullPathFileAddress MD5
rock_cloud
2020-12-08 13:32:40 +08:00
啊,说个小细节,echo 123456 | md5sum 和 echo -n 123456 | md5sum 的结果是不一样的,echo -n 可以去除 echo 输出的\n 符,不然出来的 md5 是错的。
zhangfeiwudi
2020-12-08 13:35:25 +08:00
orzfly
2020-12-08 13:37:02 +08:00
IGJacklove
2020-12-08 13:47:51 +08:00
我想起了拿针刻光盘的故事
fiveelementgid
2020-12-08 13:49:10 +08:00
你们不咋用 WSL 的吗.......手机上面 termux 也挺好用的
─$ echo -n "123" | base64
MTIz
fiveelementgid
2020-12-08 13:49:52 +08:00
@rock_cloud 确实细节,当年忘了-n 直接 error 到天亮(
jimmyismagic
2020-12-08 13:50:44 +08:00
大家都是狠人,不需要那一点
ETiV
2020-12-08 13:54:39 +08:00
echo -n 也不是万能的,
好像 alpine 的 echo 实现的不一样,-n -e 都能被直接打印出来,后面我都用 printf 了
Osk
2020-12-08 14:01:42 +08:00
@ETiV alpine 的 echo 大概是 busybox 的实现,过于简洁

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/733239

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX