Register state example

May 9, 2023 ยท View on GitHub

{
  "rax": "0x71967",
  "rbx": "0x5555555551b0",
  "rcx": "0x7ffff7eac24b",
  "rdx": "0x7fffffffe8e8",
  "rsi": "0x7fffffffe8d8",
  "rdi": "0x1",
  "r8": "0x0",
  "r9": "0x7ffff7fe0d50",
  "r10": "0x0",
  "r11": "0x246",
  "r12": "0x555555555060",
  "r13": "0x7fffffffe8d0",
  "r14": "0x0",
  "r15": "0x0",
  "rip": "0x555555555176",
  "rsp": "0x7fffffffe7d0",
  "rbp": "0x7fffffffe7e0",
  "rflags": "0x202",
  "cs": {
    "base": "0x0",
    "limit": "0xffffffff",
    "access_rights": "0xa0fb",
    "selector": "0x33",
    "reserved0": "0x0",
    "reserved1": "0x0"
  },
  "ds": {
    "base": "0x0",
    "limit": "0xffffffff",
    "access_rights": "0x1c000",
    "selector": "0x0",
    "reserved0": "0x0",
    "reserved1": "0x0"
  },
  "es": {
    "base": "0x0",
    "limit": "0xffffffff",
    "access_rights": "0x1c000",
    "selector": "0x0",
    "reserved0": "0x0",
    "reserved1": "0x0"
  },
  "fs": {
    "base": "0x7ffff7fb8540",
    "limit": "0xffffffff",
    "access_rights": "0x1c000",
    "selector": "0x0",
    "reserved0": "0x0",
    "reserved1": "0x0"
  },
  "gs": {
    "base": "0x0",
    "limit": "0xffffffff",
    "access_rights": "0x1c000",
    "selector": "0x0",
    "reserved0": "0x0",
    "reserved1": "0x0"
  },
  "ss": {
    "base": "0x0",
    "limit": "0xffffffff",
    "access_rights": "0xc0f3",
    "selector": "0x2b",
    "reserved0": "0x0",
    "reserved1": "0x0"
  },
  "cr0": "0x80050033",
  "cr2": "0x564dadac4480",
  "cr3": "0xba693804",
  "cr4": "0x606f0",
  "dr0": "0x0",
  "dr1": "0x0",
  "dr2": "0x0",
  "dr3": "0x0",
  "dr4": "0x0",
  "dr5": "0x0",
  "dr6": "0xfffe0ff0",
  "dr7": "0x400",
  "gdtr_base": "0xfffffe0000001000",
  "gdtr_limit": "0x7f",
  "gdtr_reserved": "0x0",
  "idtr_base": "0xfffffe0000000000",
  "idtr_limit": "0xfff",
  "idtr_reserved": "0x0",
  "ldtr": {
    "base": "0x0",
    "limit": "0xffffffff",
    "access_rights": "0x1c000",
    "selector": "0x0",
    "reserved0": "0x0",
    "reserved1": "0x0"
  },
  "tr": {
    "base": "0xfffffe0000003000",
    "limit": "0x4087",
    "access_rights": "0x8b",
    "selector": "0x40",
    "reserved0": "0x0",
    "reserved1": "0x0"
  },
  "sysenter_cs": "0x10",
  "sysenter_eip": "0xffffffffa6201560",
  "sysenter_esp": "0xfffffe0000003000",
  "msr_efer": "0xd01",
  "msr_star": "0x23001000000000",
  "msr_pat": "0x7040600070406",
  "msr_lstar": "0xffffffffa6200010",
  "msr_cstar": "0xffffffffa62015f0",
  "msr_sfmask": "0x0",
  "msr_kernel_gs_base": "0xffff8d251b800000",
  "msr_apic_base": "0xfee00d00",
  "xcr0": "0x7",
  "xcr1": "0x0",
  "cbext": "0x340",
  "padding0": "0x0",
  "xsave_state": {
    "x87": {
      "fcw": "0x37f",
      "fsw": "0x0",
      "ftw": "0x0",
      "opcode": "0x0",
      "fpuip": "0x0",
      "cs": "0x0",
      "reserved_1": "0x0",
      "fpudp": "0x0",
      "ds": "0x0",
      "reserved_2": "0x0",
      "mxcsr": "0x1f80",
      "mxcsr_mask": "0xffff",
      "fpu_regs": [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      "xmm_regs": [
        0,
        604646950696494761724110582842353711,
        338953138925153547590470800371487866880,
        308276084002010815015158015,
        62718710765820030520700417840365121327,
        0,
        55340372958482494752,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      "reserved_rest": [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      "reserved_rest2": [
        850600747,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    "header": {
      "xstate": "0x2",
      "xcomp": "0x0",
      "reserved": [
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    "ymm_hi": {
      "regs": [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    }
  }
}