工具用的顺手吗?
你的反馈能帮助我们做得更好
在浏览器本地读取 ASAR 归档并导出其中已打包的文件。
点击选择文件拖放文件到此处,或点击选择
.asar
最大 5 MB
概览
了解工具能解决的问题、计算或处理逻辑,以及数据边界。
Electron ASAR 把目录信息保存在归档头部,文件内容按偏移和大小记录在后续数据区。提取器会在浏览器中读取索引、校验每个文件的路径与边界,再把可安全读取的已打包条目写入 ZIP。它适合检查自有应用的 app.asar、定位配置或浏览归档内的文本文件。
ASAR 并不是完整安装包:有些原生模块或大文件可能被排除在归档之外,单独放在同级的 app.asar.unpacked 目录。链接项和外置条目不会从 ASAR 内部恢复。重新打包时还需要配套文件和应用原有目录结构。
所选文件由当前浏览器解析,不会发送到反编译服务器。处理需要可用的浏览器内存;输入、条目数量和解压后的总大小都有限制。只有部分文本扩展名支持页面预览,单文件预览会截断较长内容;ZIP 中保留完整的已提取字节。
指南
按步骤完成操作,并通过示例核对输入与结果。
从你有权检查的应用中选择 .asar 文件,上传大小不能超过 5 MB。请勿把安装程序或任意重命名文件当作 ASAR。
点击开始处理后,浏览器读取归档头和目录索引,并验证路径、偏移和文件大小。结构错误或越界条目会被跳过或导致处理失败。
处理完成后,在文件列表里按路径筛选文本,点击条目查看预览;较大的二进制文件或不支持的文本类型需要下载 ZIP 后再检查。
留意页面提示的 .asar.unpacked 或链接条目数量。如果需要完整应用目录,应从原安装目录一并取回这些外置文件,并保持它们相对于应用资源目录的位置。
预览只显示开头的一部分内容。文件搜索和筛选针对归档路径,不会搜索每个文件的完整正文。
场景
查看这项工具在不同工作与生活流程中的用法。
从开发或测试版本中定位配置、界面文本和资源文件,核对打包内容是否符合预期。
查看已打包的脚本和资源路径,为缺失文件、版本差异或加载配置错误提供线索。
在不执行应用程序的前提下浏览自有归档内容,并按内部安全流程保存检查记录。
提取只读取文件,不会修改原始 ASAR,也不会生成可直接安装的 Electron 包。
问答
集中解答高频疑问与容易混淆的问题。
原生模块等文件可能被配置为外置,存放在 app.asar.unpacked 而不是 ASAR 中。请从原应用目录补齐它们。
页面只预览指定大小范围内的常见文本格式,以控制浏览器内存。下载 ZIP 可查看完整的已提取文件。
不能保证。外置文件、链接、权限、依赖和原打包配置可能未包含在 ZIP 中;重新构建还需要匹配的目录结构和签名流程。
须知
使用前了解适用范围、结果限制与必要提醒。
只检查自己拥有或获准处理的 ASAR 归档。提取不改变应用源码的许可、版权或保密义务,也不授权你修改、发布或绕过应用的访问控制。
归档由当前浏览器本地解析,不会上传到服务端;但提取出的文件可能包含访问令牌、服务地址、测试账号、内部脚本或商业逻辑。请在受控设备上操作,并谨慎保存 ZIP 和浏览器下载副本。
压缩代码、混淆、生成文件和打包路径会影响可读性。此工具只读取归档结构,不执行其中的 JavaScript、原生模块或脚本;仍应避免手工运行来源不明的提取文件。目录深度、条目数和解压大小有上限,超限内容可能无法导出。需要完整部署目录时,应同时检查 ASAR 同级外置文件。
推荐
查找相关工具、专题与可用的 API 能力。