用于低级调试
当您检查有效负载、内存转储、掩码或协议示例时,二进制、八进制、十进制和十六进制之间的切换会产生恒定的开销。该工具通过保持每个表示可见和同步来减少开销,因此您可以同时推断出多种格式的相同值。
- 无需心算即可对照十进制值检查二进制掩码。
- 将十六进制字节转换为可读文本,同时保持数字视图可见。
- 使用 BigInt 安全的十进制和八进制输出查看大值。
在二进制、八进制、十进制、十六进制和文本之间移动,无需转换按钮。编辑任何字段,其余字段会立即更新。
粘贴十六进制转储、二进制字符串、十进制值或纯文本。该工具会检测可能的格式并自动将其路由到正确的转换流程中。
快速示例
每个转换都在您的浏览器本地运行。您的二进制、十进制、十六进制和文本输入保留在您的设备上,并且永远不会上传到服务器。
响应式 UI:更改任何字段,其他表示会立即更新。
文本模式使用 UTF-8 字节,因此 ASCII 输入的行为完全符合预期,而现代文本仍然有效。
格式容忍解析会在转换前自动删除空格、逗号和下划线。
来源
没有任何
字节
0
位
0
人物
0
可用时按字节分组的位。空格、逗号和下划线将被忽略。
相同基础数字的八进制值。接受 0o 前缀和分隔符。
使用 BigInt 进行十进制表示,因此大值不会丢失精度。
大写的十六进制字节。接受 0x 前缀和带有智能填充的奇数长度输入。
UTF-8 文本,具有与 ASCII 兼容的字节转换,用于代码、有效负载和调试。
该页面是围绕开发人员在可读文本和面向机器的数据之间移动时遇到的真实工作流程而设计的。
每个目标字段都会在您键入时更新,因此该工具感觉更接近实时调试控制台,而不是带有提交按钮的表单。
一切都在浏览器中运行,因此敏感的有效负载、令牌和片段会保留在您的计算机上。
0x 和 0b 等前缀按预期工作,而空格、逗号和下划线会自动删除。
使用一个工作区进行数字系统转换和文本到字节调试。十六进制、二进制和 UTF-8 文本保持紧密连接。
使用一种浏览器工具在可读文本和面向机器的字节之间移动。
当您检查有效负载、内存转储、掩码或协议示例时,二进制、八进制、十进制和十六进制之间的切换会产生恒定的开销。该工具通过保持每个表示可见和同步来减少开销,因此您可以同时推断出多种格式的相同值。
一个有用的转换器应该做的不仅仅是纯粹的数字转换。它还桥接文本和字节,这使得它对于快速 UTF-8 检查、ASCII 兼容测试和有效负载检查非常实用。粘贴可读文本以获取十六进制和二进制输出,或粘贴字节以查看它们是否干净地解码为文本。
许多转换器页面仍然通过提交按钮、弱验证或脆弱的解析规则来中断工作流程。这里的目标是相反的:粘贴混乱的输入,在任何字段中键入,然后继续移动。该界面立即做出反应,忽略常见的分隔符,并内联解释填充或解码问题。
常见转换、编码和调试问题的快速解答。
您可以转换二进制、八进制、十进制、十六进制和 UTF-8 文本。在其中任一字段中输入内容,其他字段会立即更新。 Smart Paste 还会尝试检测输入是否为文本、二进制、十六进制、八进制或十进制。
它完全在您的浏览器中运行。解析、转换和文本解码在您的设备本地进行,因此您的数据永远不会上传到服务器。
将字节粘贴到十六进制字段或智能粘贴区域。如果字节干净地解码为 UTF-8,文本字段将立即显示可读结果。纯 ASCII 字节完全按照预期工作,因为 ASCII 是 UTF-8 的子集。
将这些位粘贴或输入到二进制字段中。空格和下划线将被忽略,小数字段会立即更新为匹配的数值。
文本首先被编码为 UTF-8 字节,然后这些字节被解释为数字视图的一个大整数。这对于字节检查很有用,但它自然会为多字符输入生成大的十进制值。
当二进制或十六进制输入未与完整字节对齐时,会添加前导零,以便文本视图可以解释完整字节。每当发生填充时就会显示警告。
是的。十进制转换使用 BigInt,因此大整数不会丢失精度。解析器还会自动删除空格、逗号和下划线,并且它可以识别 0x、0b 和 0o 等前缀。