Tiny Online Tools logoTiny Online Toolssearch搜索工具…grid_view全部工具
首页chevron_right逆向工程工具chevron_right二进制字符串提取器二进制字符串提取器

二进制字符串提取器

从任意二进制文件中提取可打印的 ASCII 和 UTF-16LE 字符串,支持字节偏移量、最小长度设置和实时过滤。

选择任意文件upload_file

点击浏览 或将文件拖放到这里

任意文件均可 — 可执行文件、压缩包、图像或普通数据

接受格式:*/*

346812包含 UTF-16LE 字符串

相似工具

ELF 文件检查器

ELF 文件检查器

在浏览器中检查 Linux 与 Unix 的 ELF 二进制文件:头部、节区、段、符号以及共享库依赖关系。

Mach-O 检查器

Mach-O 检查器

在浏览器中检查 macOS 与 iOS 的 Mach-O 二进制文件:架构、加载命令、段、节以及链接的库。

PE/EXE 检查器

PE/EXE 检查器

在浏览器中检查 Windows PE 格式的可执行文件和 DLL:COFF 头部、节区、导入、导出以及资源类型。

3D模型渲染器

3D模型渲染器

在浏览器中直接把 3D 模型渲染为 PNG 或 JPG,分辨率最高可达 4K。

刺绣文件转换器

刺绣文件转换器

将刺绣文件转换为 DST 或 EXP——这是本工具唯一能正确写出的两种格式。可读取 DST、EXP、JEF、PES 和 PEC。

音频压缩器

音频压缩器

通过可调节的阈值、拐点、压缩比、起始时间和释放时间,对音频应用动态压缩。

AVIF 转 PNG

AVIF 转 PNG

在浏览器中将现代 AVIF 图片转换为无损 PNG 格式。

apps

更多工具

浏览我们完整的免费在线工具集合。

这个工具做什么

本工具逐字节扫描文件,报告每一段长度不小于所设最小值的可打印字符序列——这正是经典 Unix 命令 strings -n <N> 对 ASCII 文本所做的,此外还对 UTF-16LE(Windows 二进制文件常用于宽字符串字面量和资源的每字符两字节编码,相当于 strings -e l -n <N>)进行等效扫描。

为什么字节偏移量很重要

每个匹配项都会同时给出文件内的十进制和十六进制字节偏移量。如果你正在与反汇编器、十六进制编辑器或节区表(参见本站的 ELF、PE、Mach-O 检查器)进行交叉核对,偏移量能精确告诉你该字符串在文件中的位置。

控制选项

  • 最小长度:数值越小噪声越多(真实二进制数据中偶然出现连续三个可打印字节的情况很常见);数值越大则可能漏掉像错误代码这样简短但有意义的字符串。4-8 是合理的默认值。
  • UTF-16LE 开关:如果你只关心 ASCII/UTF-8 内容,可以关闭它——这能将非文本二进制内容较多文件中的噪声大致减半。
  • 过滤:对已提取字符串进行实时、不区分大小写的子串搜索——便于在大型二进制文件中查找特定的 URL、错误信息、版本字符串或库名称。

适用场景

查找嵌入的 URL、文件路径、错误信息、版本字符串、误留在构建产物中的凭据,或者在使用反汇编器之前先大致了解一个陌生二进制文件的用途。

局限性

该工具仅针对 ASCII 和 UTF-16LE 复现了 strings 的可打印字节序列检测——不尝试解码 UTF-8 多字节序列、UTF-16BE 或其他编码。

隐私

一切都在浏览器中本地完成,所选文件不会被上传到任何地方。