LC_UUID

  • LC_UUID
    • 是什么:Specifies the 128-bit UUID for an image or its corresponding dSYM file
    • 作用:用来标识唯一APP
      • 每个可执行程序都有一个uuid,这样根据不同的uuid能确定包。比如崩溃日志中就会包含uuid字段。表示是哪个包崩溃了
    • 数据结构定义:uuid_command

uuid_command定义

struct uuid_command {
    uint32_t    cmd;        /* LC_UUID */
    uint32_t    cmdsize;    /* sizeof(struct uuid_command) */
    uint8_t    uuid[16];    /* the 128-bit uuid */
};

举例

  • MachOView查看到某LC_UUID
    • machoview_lc_uuid_example
  • jtool2解析AwemeCorejtool2 -l xxx/AwemeCore输出的
    LC 09: LC_UUID                   UUID: F1FCF15A-6465-31F0-9300-5BA1B8F91017
    

results matching ""

    No results matching ""