V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  CharAct3  ›  全部回复第 2 页 / 共 2 页
回复总数  30
1  2  
2020-02-29 19:03:53 +08:00
回复了 CharAct3 创建的主题 分享创造 写了一个 Chrome 导航插件
@fqxufo 网上随便找的一个在线矢量图网站制作的,就是一个字母加个矩形框,旋转一下再加了个阴影
2018-12-12 20:04:06 +08:00
回复了 whoami9894 创建的主题 Python Python2/3 的 base64 对不可见字符编码结果不同
@whoami9894
不是的,Python2 中所谓的字符串其实就是 bytes。

在两段代码中 base64 编码 payload 的时候,传入的 bytes 是不一样的,所以结果不同。

举个例子,虽然在 Python2 和 Python3 中 '\xef' 看起来是一样的,但是在 Python2 中这就是一个 0xef 的 byte,而在 Python3 中则代表 U+00ef 这个 Unicode 字符,使用 utf-8 编码后就是 b'\xc3\xaf' 这个 bytes。
可以在 Python3 中试一试:
'\xef' == '\u00ef'

想把 U+0080 到 U+00ff 的 Unicode 字符编码为对应的 0x80 到 0xff 的 byte,就要使用 latin-1 编码,这个不受语言的影响。
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5684 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 30ms · UTC 09:04 · PVG 17:04 · LAX 01:04 · JFK 04:04
Developed with CodeLauncher
♥ Do have faith in what you're doing.