二进制可视化器能做什么?
二进制可视化器是一款纯前端在线工具,将文本、数字或文件内容转换为直观的二进制位图展示。支持三种可视化模式:位图网格(0/1方块)、字节热力图(按值着色)和十六进制+ASCII对照视图。还提供AND、OR、XOR、NOT、移位等位操作功能,帮助理解数据在二进制层面的表示。所有处理在浏览器本地完成,数据绝不上传。
核心功能
- 位图网格:每个位用0/1方块展示,1为青色、0为灰色,点击可翻转
- 字节热力图:按字节值0-255着色,直观展示数据分布
- 十六进制对照:经典Hex Dump格式,偏移量+十六进制+ASCII三列对照
- 位操作:AND/OR/XOR/NOT/左移/右移,实时查看运算结果
- 多输入类型:文本、十六进制、十进制、二进制字符串、文件拖拽
使用教程
步骤1:选择输入类型(文本/十六进制/十进制/二进制),输入内容或拖拽文件。
步骤2:点击"可视化"或Ctrl+Enter,查看位图网格、热力图或十六进制对照。
步骤3:切换可视化模式查看不同视角。位图网格中点击方块可翻转位值。
步骤4:使用位操作面板执行AND/XOR等运算,查看结果变化。
应用场景
计算机教学
帮助学生直观理解字符编码、字节结构和位运算,将抽象的二进制概念可视化。
协议调试
查看网络协议数据包的二进制结构,分析标志位和字段编码。
逆向工程
快速查看文件头、魔数和二进制结构的十六进制对照,辅助文件格式分析。
加密学习
观察XOR等位操作对数据的影响,理解加密算法的基本原理。
扩展知识
计算机中所有数据以二进制存储,1字节=8位(bit),每位为0或1。ASCII编码中'A'=0x41=01000001。位操作:AND(同1为1)、OR(有1为1)、XOR(不同为1)、NOT(取反)。左移(<<)相当于乘2,右移(>>)相当于除2。Hex Dump是查看二进制文件的标准格式,每行16字节,包含偏移量、十六进制值和ASCII字符。
常见问题 (FAQ)
支持哪些输入类型?
支持文本字符串、十进制/十六进制数字、二进制字符串,以及拖拽上传任意文件。