代码之家  ›  专栏  ›  技术社区  ›  alexandernst

V8快照二进制文件规范/调试

  •  7
  • alexandernst  · 技术社区  · 6 年前

    https://github.com/nwjs/nw.js/wiki/Protect-JavaScript-source-code-with-v8-snapshot

    这些二进制文件的结构有什么规范吗? 有没有办法在反汇编程序(比如IDA Pro)中加载这样的二进制文件?

    1 回复  |  直到 6 年前
        1
  •  4
  •   jmrk    6 年前

    (此处为V8开发者。)不,V8快照文件的格式是一个内部实现细节,既没有文档记录,也没有假设跨版本稳定(相反,V8假设任何不是由完全相同的版本创建的快照都是不兼容的)。没有支持的方法将快照文件加载到反汇编程序中;检查快照内容的方法是调试其创建和/或反序列化。