13 个免费的日常实用工具:密码、二维码、计时器和文本编码
生成密码、构建二维码、运行计时器和时钟以及解码二进制、十六进制和密文——所有这些都可以使用不上传任何内容的免费浏览器工具完成。
本指南涵盖的内容
- 1. 密码:真正重要的部分
- 2. QR 码:放入什么内容
- 3. 时间:计时器、时钟和时区陷阱
- 4. 随机性,诚实
- 5. 编码垃圾抽屉
- 6. 格式化事物的两个
- 7. 一个有效的例子:乱码的 API 响应
- 8. 常见问题
- 9. 单行版本
最后一组是垃圾抽屉。密码、二维码、秒表、世界时钟、抛硬币以及四种将文本转换为自身其他表示形式的工具。单独来看是微不足道的,集合起来就是你在尴尬时刻需要的东西。
总而言之,所有 13 个都在本地运行。对于一个密码生成器来说,这并不是一个很好的东西——这就是该工具值得信任的全部原因。
密码:真正重要的部分
如何估计力量也很重要。大多数检查器都会近似搜索空间的大小,这是一个合理的代理,但不是事实:“CorrectHorseBatteryStaple”在熵方面得分很高,而“P@ssw0rd1!”在字符多样性方面得分很高,但在实践中却很糟糕,因为它出现在地球上每个破解单词表中。
使用生成器来处理您关心的任何事情,如果您必须记住密码,请使用由四个或五个不相关单词组成的密码。这就是记忆力和强度实际上重叠的具体情况。
QR 码:放入什么内容
- QR 代码生成器 — 生成 URL、文本、Wi-Fi 详细信息或联系信息的 QR 代码。
QR 码是一种输出质量完全由一个决定决定的工具:您输入的数据量。短 URL 编码为易于扫描的小代码。一段带有标点符号的文本在小尺寸下编码成密集且不可靠的内容。
两条实用规则。首先,在打印 200 条代码之前,始终按照实际打印的尺寸测试扫描代码。其次,Wi-Fi 和纯 URL 代码在不同手机上的行为有所不同 - 如果代码面向混合受众,则更喜欢纯 URL,而不是随后链接的登陆页面,因为它可以在任何地方使用,并且您可以更改它指向的位置。
时间:计时器、时钟和时区陷阱
- [[秒表|在线秒表]] — 一个普通秒表,当您的手机在另一个房间时很有用。
- Pomodoro Timer — 25 分钟的带休息时间的专注块,适合那些发现该结构有效的人。
- [[世界时钟|世界时钟]] — 同时显示多个城市的当前时间。
世界时钟因其一个特定原因而赢得一席之地:夏令时。世界上一半的日程安排错误不是算术错误,而是两个城市上周相距四个小时,本周相距五个小时的时刻,却没有人检查。
在跨时区安排任何事情之前,请将两个城市放入世界时钟中并查看 - 不要计算内存中的偏移量。这也是为什么会议邀请应该带有时区而不是仅仅一个小时。
关于番茄计时器:该技术适用于特定类型的任务——有限制的、专注的、不间断的。它不适用于调试,在调试中,卡住时正确的做法是走开,而不是开始另一个 25 分钟的区块。有帮助时就使用它。
随机性,诚实
Random Number Generator 和 List Randomizer 涵盖了实际出现的情况:在一个范围内选择一个数字,并将一个列表按公平顺序排列。值得一句公平的话。两者都使用伪随机生成器,用于决定谁支付午餐费用与真正的硬币没有区别。对于任何重要的事情——有奖抽奖、附有资金的分配——你都需要一个可以审核的来源,而浏览器选项卡不是这样的。这里的价值在于剔除人类,因为人类在受到激励时会做出糟糕的选择。
编码垃圾抽屉
在表示之间移动文本的四种工具。它们都不是加密,其区别值得说明,因为它经常令人困惑:编码是任何人都可逆的,并且没有密钥。加密需要密钥。
- Binary to Text — 在文本及其二进制表示形式之间进行转换。
- 十六进制到文本 — 在文本和十六进制之间进行转换,这是您在网络工具和调试器中最常见的表示形式。
- Caesar Cipher — 将字母移动固定数量,经典的课堂密码。
- ROT13 Encoder — 将字母旋转 13,这是一种特殊情况,它本身就是逆的。
这些对于两件事很有用。首先,理解文本如何变成字节,这是当任何东西看起来乱码时你需要的心理模型。其次,实际调试:当有效负载显示为十六进制时,Hex to Text 转换器是您了解其内容的方式。
它们对于隐藏任何东西没有用处。 ROT13 没有密钥——转变是公开的——所以它不会向任何知道 ROT13 是什么的人隐藏任何内容。凯撒密码有 25 种可能的变化,人类在一分钟内就能破解。
格式化事物的两个
文件大小转换器有一个真正有价值的输出:它告诉您为什么驱动器公布的数字比您的计算机报告的数字更大。供应商的销售量为 10 次方,操作系统的报告量为 2 次方,每种规模的差距约为 7%。这不是一个错误,这是两个约定。
一个有效的例子:乱码的 API 响应
Webhook 验证失败,日志中的有效负载类似于“\x48\x65\x6c\x6c\x6f”。这是九十秒的诊断。
- 1.转换。 将 `48656c6c6f` 粘贴到 Hex to Text 转换器中 — 结果是 `Hello`。它从来没有乱码,只是编码。
- 2.检查形状。 上游的某些东西在签名之前对有效负载进行十六进制编码。签名是根据原始文本计算的,并根据十六进制进行验证,因此比较失败。
- 3.排除另一个方向。 如果日志显示可读文本,则问题将相反:签署编码表格。
- 4.确认大小声明。 如果同一日志报告 1.2 MB 有效负载,文件大小转换器 在任何人争论配额之前确定该负载是十进制还是二进制。
常见问题
如果一切都在浏览器中运行,密码生成器安全吗? 是的,而且比基于服务器的密码生成器更安全:密码是在您的计算机上生成的并且从未传输,因此没有任何内容可以拦截、记录或泄露。代价是您无法恢复未保存的密码。
我可以相信虚拟硬币翻转吗? 对于随意的决定,可以。对于任何带有金钱或奖品的东西,请使用您可以审核的来源。
密码安全吗? 不。没有一个。 ROT13 和凯撒密码没有密钥,其存在是为了教授编码,而不是为了保护任何东西。
这些可以离线工作吗? 一旦页面加载,是的 - 一切都是本地的。
转换器的文本长度有限制吗? 只有您设备的内存,因为没有任何内容发送到任何地方。
单行版本
长而独特的密码胜过短而聪明的密码,二维码的好坏取决于其中的数据,检查时区偏移而不是计算它们,编码不是加密。
所有工具都是免费且私密的
本指南中引用的每个工具都完全在您的浏览器中运行。您输入或粘贴的任何内容都不会上传,不需要帐户,并且没有使用限制。 浏览完整的工具箱 →