十六进制反转 – 交换字节序、半字节与字符
「十六进制反转」以三种方式改变十六进制输入的顺序:反转字节序(默认)、反转半字节顺序,或反转原始字符串。字节反转会交换字节序,因此 DEADBEEF 会变成 EFBEADDE;半字节反转会把 1234 变成 4321。工具会自动去除 0x 前缀、规范化空白字符,启用选项后还可对奇数长度的输入进行左填充。
「十六进制反转」是一款基于浏览器的工具,用于反转十六进制输入的顺序。根据任务需要,您可以交换字节序、反转半字节顺序,或反转原始字符串。字节序反转为默认模式,在该模式下 DEADBEEF 会变成 EFBEADDE。
工具提供三种反转模式:字节序、半字节顺序和原始字符顺序。它会去除输入中的 0x 前缀并规范化空白字符。对于奇数长度的输入,可以使用可选的左填充使其适合反转。输出取决于所选模式:按十六进制字符对反转与按单个半字节或整个字符串反转是不同的。
十六进制用字符 0–9 和 A–F 表示数值。当您需要改变这种表示的顺序时,反转十六进制非常有用,例如交换字节序或以不同顺序查看数值。工具为开发者和运维工程师提供了一种快速执行这些转换的方式,无需手动重新排列字符。
「十六进制反转」完全在您的浏览器中运行,输入在您的设备上处理,不会发送到服务器。页面加载完成后支持离线使用,适合无网络连接或不想把内部数据发送给第三方服务的场景。适合需要在调试或其他技术工作中反转十六进制值的开发者和运维工程师。
步骤 1:粘贴或输入十六进制内容。工具会规范化空白字符并去除 0x 前缀。
步骤 2:选择反转方式:字节序、半字节顺序或原始字符串。字节序为默认模式。
步骤 3:需要时调整奇数长度输入选项。启用可选的左填充后,工具可以处理字符数为奇数的输入。
步骤 4:检查结果,确认顺序符合您的需要。例如字节序反转会把 DEADBEEF 变成 EFBEADDE。
步骤 5:复制反转后的十六进制值,用于代码、笔记或调试工作流。
使用场景:需要交换十六进制值的字节序时反转字节顺序,例如把 DEADBEEF 变成 EFBEADDE。
使用场景:反转半字节顺序,把 1234 变成 4321,而不按字节对反转。
使用场景:反转原始字符串,让十六进制输入中的每个字符都以相反顺序排列。
使用场景:在浏览器中处理偶尔的十六进制反转任务,无需安装本地工具。
使用场景:换一台机器也能在浏览器中反转十六进制输入,不依赖本地安装的工具。
使用场景:处理内部的十六进制数据而不粘贴到第三方服务,因为工具完全在浏览器中运行。
使用场景:用可选的左填充处理奇数长度的十六进制输入,无需在反转前手动补位。