Newer
Older
AMI-Aptio-BIOS-Reversed / SystemInventory_funcs_full.json
@Ajax Dong Ajax Dong 2 days ago 33 KB Init
{
  "result": [
    {
      "target": "*",
      "data": [
        {
          "addr": "0x2c0",
          "name": "sub_2C0",
          "size": "0x42",
          "instruction_count": 24,
          "basic_block_count": 5,
          "caller_count": 1,
          "callee_count": 1,
          "string_ref_count": 0,
          "constant_count": 2,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x310",
          "name": "sub_310",
          "size": "0x20",
          "instruction_count": 13,
          "basic_block_count": 1,
          "caller_count": 1,
          "callee_count": 0,
          "string_ref_count": 0,
          "constant_count": 2,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x390",
          "name": "sub_390",
          "size": "0x37",
          "instruction_count": 16,
          "basic_block_count": 3,
          "caller_count": 0,
          "callee_count": 3,
          "string_ref_count": 0,
          "constant_count": 2,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x3c8",
          "name": "_ModuleEntryPoint",
          "size": "0xed",
          "instruction_count": 58,
          "basic_block_count": 15,
          "caller_count": 0,
          "callee_count": 6,
          "string_ref_count": 3,
          "constant_count": 10,
          "has_type": true,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x4b8",
          "name": "sub_4B8",
          "size": "0x9b",
          "instruction_count": 38,
          "basic_block_count": 10,
          "caller_count": 1,
          "callee_count": 2,
          "string_ref_count": 6,
          "constant_count": 6,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x554",
          "name": "sub_554",
          "size": "0x3a",
          "instruction_count": 14,
          "basic_block_count": 4,
          "caller_count": 1,
          "callee_count": 2,
          "string_ref_count": 2,
          "constant_count": 3,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x590",
          "name": "sub_590",
          "size": "0xa9",
          "instruction_count": 46,
          "basic_block_count": 11,
          "caller_count": 2,
          "callee_count": 3,
          "string_ref_count": 4,
          "constant_count": 6,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x63c",
          "name": "sub_63C",
          "size": "0x82",
          "instruction_count": 36,
          "basic_block_count": 10,
          "caller_count": 5,
          "callee_count": 3,
          "string_ref_count": 4,
          "constant_count": 5,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x6c0",
          "name": "sub_6C0",
          "size": "0x7f",
          "instruction_count": 32,
          "basic_block_count": 5,
          "caller_count": 2,
          "callee_count": 1,
          "string_ref_count": 0,
          "constant_count": 3,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x740",
          "name": "sub_740",
          "size": "0x47",
          "instruction_count": 21,
          "basic_block_count": 4,
          "caller_count": 25,
          "callee_count": 3,
          "string_ref_count": 0,
          "constant_count": 2,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x788",
          "name": "sub_788",
          "size": "0x62",
          "instruction_count": 30,
          "basic_block_count": 7,
          "caller_count": 39,
          "callee_count": 2,
          "string_ref_count": 0,
          "constant_count": 6,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x7ec",
          "name": "sub_7EC",
          "size": "0x9",
          "instruction_count": 3,
          "basic_block_count": 1,
          "caller_count": 6,
          "callee_count": 0,
          "string_ref_count": 0,
          "constant_count": 1,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x7f8",
          "name": "sub_7F8",
          "size": "0xb",
          "instruction_count": 4,
          "basic_block_count": 1,
          "caller_count": 18,
          "callee_count": 0,
          "string_ref_count": 0,
          "constant_count": 2,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x804",
          "name": "sub_804",
          "size": "0xd",
          "instruction_count": 4,
          "basic_block_count": 1,
          "caller_count": 18,
          "callee_count": 0,
          "string_ref_count": 0,
          "constant_count": 0,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x814",
          "name": "sub_814",
          "size": "0xc2",
          "instruction_count": 50,
          "basic_block_count": 13,
          "caller_count": 1,
          "callee_count": 3,
          "string_ref_count": 6,
          "constant_count": 8,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x8d8",
          "name": "sub_8D8",
          "size": "0x115",
          "instruction_count": 75,
          "basic_block_count": 21,
          "caller_count": 1,
          "callee_count": 4,
          "string_ref_count": 5,
          "constant_count": 10,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x9f0",
          "name": "sub_9F0",
          "size": "0x8b",
          "instruction_count": 37,
          "basic_block_count": 11,
          "caller_count": 3,
          "callee_count": 2,
          "string_ref_count": 4,
          "constant_count": 7,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0xa7c",
          "name": "sub_A7C",
          "size": "0x2e",
          "instruction_count": 17,
          "basic_block_count": 6,
          "caller_count": 1,
          "callee_count": 1,
          "string_ref_count": 0,
          "constant_count": 5,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0xaac",
          "name": "sub_AAC",
          "size": "0x127",
          "instruction_count": 92,
          "basic_block_count": 29,
          "caller_count": 1,
          "callee_count": 4,
          "string_ref_count": 4,
          "constant_count": 21,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0xbd4",
          "name": "sub_BD4",
          "size": "0x4b",
          "instruction_count": 20,
          "basic_block_count": 4,
          "caller_count": 1,
          "callee_count": 2,
          "string_ref_count": 2,
          "constant_count": 5,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0xc20",
          "name": "sub_C20",
          "size": "0x7",
          "instruction_count": 3,
          "basic_block_count": 1,
          "caller_count": 1,
          "callee_count": 0,
          "string_ref_count": 0,
          "constant_count": 0,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0xc28",
          "name": "sub_C28",
          "size": "0x64",
          "instruction_count": 29,
          "basic_block_count": 6,
          "caller_count": 1,
          "callee_count": 2,
          "string_ref_count": 2,
          "constant_count": 3,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0xc8c",
          "name": "sub_C8C",
          "size": "0xd",
          "instruction_count": 5,
          "basic_block_count": 1,
          "caller_count": 2,
          "callee_count": 0,
          "string_ref_count": 0,
          "constant_count": 1,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0xc9c",
          "name": "sub_C9C",
          "size": "0x6f",
          "instruction_count": 35,
          "basic_block_count": 13,
          "caller_count": 1,
          "callee_count": 2,
          "string_ref_count": 2,
          "constant_count": 5,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0xd0c",
          "name": "sub_D0C",
          "size": "0x2a",
          "instruction_count": 18,
          "basic_block_count": 10,
          "caller_count": 2,
          "callee_count": 1,
          "string_ref_count": 0,
          "constant_count": 1,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0xd38",
          "name": "sub_D38",
          "size": "0x27",
          "instruction_count": 11,
          "basic_block_count": 1,
          "caller_count": 2,
          "callee_count": 1,
          "string_ref_count": 0,
          "constant_count": 2,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0xd60",
          "name": "sub_D60",
          "size": "0x33",
          "instruction_count": 17,
          "basic_block_count": 6,
          "caller_count": 1,
          "callee_count": 1,
          "string_ref_count": 0,
          "constant_count": 2,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0xd94",
          "name": "sub_D94",
          "size": "0x7f",
          "instruction_count": 36,
          "basic_block_count": 6,
          "caller_count": 1,
          "callee_count": 2,
          "string_ref_count": 3,
          "constant_count": 4,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0xe14",
          "name": "sub_E14",
          "size": "0xebb",
          "instruction_count": 1007,
          "basic_block_count": 288,
          "caller_count": 2,
          "callee_count": 9,
          "string_ref_count": 19,
          "constant_count": 172,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x1cd0",
          "name": "sub_1CD0",
          "size": "0x22",
          "instruction_count": 9,
          "basic_block_count": 1,
          "caller_count": 1,
          "callee_count": 1,
          "string_ref_count": 0,
          "constant_count": 3,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x1cf4",
          "name": "sub_1CF4",
          "size": "0x2e",
          "instruction_count": 12,
          "basic_block_count": 1,
          "caller_count": 1,
          "callee_count": 0,
          "string_ref_count": 0,
          "constant_count": 3,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x1d24",
          "name": "sub_1D24",
          "size": "0x8",
          "instruction_count": 2,
          "basic_block_count": 2,
          "caller_count": 1,
          "callee_count": 1,
          "string_ref_count": 0,
          "constant_count": 0,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x1d2c",
          "name": "sub_1D2C",
          "size": "0x27",
          "instruction_count": 13,
          "basic_block_count": 3,
          "caller_count": 4,
          "callee_count": 3,
          "string_ref_count": 0,
          "constant_count": 2,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x1d54",
          "name": "sub_1D54",
          "size": "0x62",
          "instruction_count": 24,
          "basic_block_count": 7,
          "caller_count": 2,
          "callee_count": 3,
          "string_ref_count": 2,
          "constant_count": 8,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x1db8",
          "name": "sub_1DB8",
          "size": "0x35",
          "instruction_count": 15,
          "basic_block_count": 4,
          "caller_count": 2,
          "callee_count": 2,
          "string_ref_count": 2,
          "constant_count": 3,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x1df0",
          "name": "sub_1DF0",
          "size": "0x38",
          "instruction_count": 15,
          "basic_block_count": 4,
          "caller_count": 2,
          "callee_count": 2,
          "string_ref_count": 2,
          "constant_count": 4,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x1e28",
          "name": "sub_1E28",
          "size": "0x41",
          "instruction_count": 17,
          "basic_block_count": 4,
          "caller_count": 1,
          "callee_count": 3,
          "string_ref_count": 2,
          "constant_count": 4,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x1e6c",
          "name": "sub_1E6C",
          "size": "0x40",
          "instruction_count": 17,
          "basic_block_count": 4,
          "caller_count": 1,
          "callee_count": 3,
          "string_ref_count": 2,
          "constant_count": 4,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x1eac",
          "name": "sub_1EAC",
          "size": "0x42",
          "instruction_count": 18,
          "basic_block_count": 4,
          "caller_count": 1,
          "callee_count": 3,
          "string_ref_count": 2,
          "constant_count": 5,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x1ef0",
          "name": "sub_1EF0",
          "size": "0x5b",
          "instruction_count": 27,
          "basic_block_count": 7,
          "caller_count": 1,
          "callee_count": 4,
          "string_ref_count": 2,
          "constant_count": 5,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x1f4c",
          "name": "sub_1F4C",
          "size": "0x3",
          "instruction_count": 2,
          "basic_block_count": 1,
          "caller_count": 2,
          "callee_count": 0,
          "string_ref_count": 0,
          "constant_count": 0,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x1f50",
          "name": "sub_1F50",
          "size": "0xd8",
          "instruction_count": 57,
          "basic_block_count": 13,
          "caller_count": 2,
          "callee_count": 3,
          "string_ref_count": 4,
          "constant_count": 7,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x2028",
          "name": "sub_2028",
          "size": "0x19c",
          "instruction_count": 102,
          "basic_block_count": 22,
          "caller_count": 1,
          "callee_count": 3,
          "string_ref_count": 8,
          "constant_count": 21,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x21c4",
          "name": "nullsub_1",
          "size": "0x3",
          "instruction_count": 1,
          "basic_block_count": 1,
          "caller_count": 2,
          "callee_count": 0,
          "string_ref_count": 0,
          "constant_count": 1,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x21c8",
          "name": "sub_21C8",
          "size": "0x101",
          "instruction_count": 57,
          "basic_block_count": 12,
          "caller_count": 1,
          "callee_count": 3,
          "string_ref_count": 5,
          "constant_count": 12,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x22cc",
          "name": "sub_22CC",
          "size": "0x102",
          "instruction_count": 57,
          "basic_block_count": 12,
          "caller_count": 1,
          "callee_count": 3,
          "string_ref_count": 5,
          "constant_count": 13,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x23d0",
          "name": "sub_23D0",
          "size": "0xac",
          "instruction_count": 37,
          "basic_block_count": 11,
          "caller_count": 1,
          "callee_count": 4,
          "string_ref_count": 5,
          "constant_count": 12,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x247c",
          "name": "sub_247C",
          "size": "0x10",
          "instruction_count": 5,
          "basic_block_count": 1,
          "caller_count": 1,
          "callee_count": 1,
          "string_ref_count": 0,
          "constant_count": 2,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x248c",
          "name": "sub_248C",
          "size": "0x1f",
          "instruction_count": 8,
          "basic_block_count": 1,
          "caller_count": 1,
          "callee_count": 1,
          "string_ref_count": 0,
          "constant_count": 3,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x24ac",
          "name": "sub_24AC",
          "size": "0x43",
          "instruction_count": 16,
          "basic_block_count": 4,
          "caller_count": 3,
          "callee_count": 2,
          "string_ref_count": 2,
          "constant_count": 5,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x24f0",
          "name": "sub_24F0",
          "size": "0x10",
          "instruction_count": 5,
          "basic_block_count": 1,
          "caller_count": 1,
          "callee_count": 1,
          "string_ref_count": 0,
          "constant_count": 2,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x2500",
          "name": "sub_2500",
          "size": "0x15",
          "instruction_count": 5,
          "basic_block_count": 2,
          "caller_count": 1,
          "callee_count": 2,
          "string_ref_count": 0,
          "constant_count": 2,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x2518",
          "name": "sub_2518",
          "size": "0x10",
          "instruction_count": 5,
          "basic_block_count": 1,
          "caller_count": 1,
          "callee_count": 1,
          "string_ref_count": 0,
          "constant_count": 2,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x2528",
          "name": "sub_2528",
          "size": "0x28",
          "instruction_count": 8,
          "basic_block_count": 3,
          "caller_count": 1,
          "callee_count": 1,
          "string_ref_count": 0,
          "constant_count": 1,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x2550",
          "name": "sub_2550",
          "size": "0xed",
          "instruction_count": 58,
          "basic_block_count": 10,
          "caller_count": 1,
          "callee_count": 1,
          "string_ref_count": 0,
          "constant_count": 5,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x2640",
          "name": "sub_2640",
          "size": "0x95",
          "instruction_count": 36,
          "basic_block_count": 4,
          "caller_count": 2,
          "callee_count": 3,
          "string_ref_count": 0,
          "constant_count": 5,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x26d8",
          "name": "sub_26D8",
          "size": "0x45",
          "instruction_count": 14,
          "basic_block_count": 1,
          "caller_count": 1,
          "callee_count": 0,
          "string_ref_count": 0,
          "constant_count": 2,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x2720",
          "name": "sub_2720",
          "size": "0x3a",
          "instruction_count": 18,
          "basic_block_count": 3,
          "caller_count": 1,
          "callee_count": 1,
          "string_ref_count": 0,
          "constant_count": 1,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x275c",
          "name": "sub_275C",
          "size": "0x59",
          "instruction_count": 27,
          "basic_block_count": 7,
          "caller_count": 1,
          "callee_count": 2,
          "string_ref_count": 0,
          "constant_count": 4,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x27b8",
          "name": "sub_27B8",
          "size": "0x3e",
          "instruction_count": 21,
          "basic_block_count": 6,
          "caller_count": 1,
          "callee_count": 1,
          "string_ref_count": 0,
          "constant_count": 3,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x27f8",
          "name": "sub_27F8",
          "size": "0xd4",
          "instruction_count": 64,
          "basic_block_count": 12,
          "caller_count": 1,
          "callee_count": 2,
          "string_ref_count": 0,
          "constant_count": 10,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x28cc",
          "name": "sub_28CC",
          "size": "0xc0",
          "instruction_count": 60,
          "basic_block_count": 8,
          "caller_count": 1,
          "callee_count": 2,
          "string_ref_count": 0,
          "constant_count": 14,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x298c",
          "name": "sub_298C",
          "size": "0x4f",
          "instruction_count": 29,
          "basic_block_count": 6,
          "caller_count": 1,
          "callee_count": 1,
          "string_ref_count": 0,
          "constant_count": 10,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x29dc",
          "name": "sub_29DC",
          "size": "0x38",
          "instruction_count": 15,
          "basic_block_count": 4,
          "caller_count": 0,
          "callee_count": 2,
          "string_ref_count": 2,
          "constant_count": 5,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x2a14",
          "name": "sub_2A14",
          "size": "0xb6",
          "instruction_count": 39,
          "basic_block_count": 11,
          "caller_count": 3,
          "callee_count": 3,
          "string_ref_count": 5,
          "constant_count": 12,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x2acc",
          "name": "sub_2ACC",
          "size": "0x67",
          "instruction_count": 30,
          "basic_block_count": 5,
          "caller_count": 1,
          "callee_count": 2,
          "string_ref_count": 0,
          "constant_count": 3,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x2b34",
          "name": "sub_2B34",
          "size": "0x36",
          "instruction_count": 15,
          "basic_block_count": 4,
          "caller_count": 2,
          "callee_count": 2,
          "string_ref_count": 2,
          "constant_count": 3,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x2b6c",
          "name": "sub_2B6C",
          "size": "0x37",
          "instruction_count": 15,
          "basic_block_count": 4,
          "caller_count": 1,
          "callee_count": 2,
          "string_ref_count": 2,
          "constant_count": 4,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x2ba4",
          "name": "sub_2BA4",
          "size": "0x38",
          "instruction_count": 15,
          "basic_block_count": 4,
          "caller_count": 1,
          "callee_count": 2,
          "string_ref_count": 2,
          "constant_count": 4,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x2bdc",
          "name": "sub_2BDC",
          "size": "0x8f",
          "instruction_count": 37,
          "basic_block_count": 7,
          "caller_count": 1,
          "callee_count": 2,
          "string_ref_count": 4,
          "constant_count": 8,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x2c6c",
          "name": "sub_2C6C",
          "size": "0x22e",
          "instruction_count": 166,
          "basic_block_count": 37,
          "caller_count": 1,
          "callee_count": 12,
          "string_ref_count": 3,
          "constant_count": 9,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x2e9c",
          "name": "sub_2E9C",
          "size": "0x5",
          "instruction_count": 1,
          "basic_block_count": 2,
          "caller_count": 1,
          "callee_count": 1,
          "string_ref_count": 0,
          "constant_count": 0,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x2ea4",
          "name": "sub_2EA4",
          "size": "0x5e3",
          "instruction_count": 384,
          "basic_block_count": 95,
          "caller_count": 1,
          "callee_count": 8,
          "string_ref_count": 16,
          "constant_count": 25,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x3488",
          "name": "sub_3488",
          "size": "0x7f5",
          "instruction_count": 519,
          "basic_block_count": 98,
          "caller_count": 1,
          "callee_count": 8,
          "string_ref_count": 17,
          "constant_count": 38,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x3c80",
          "name": "sub_3C80",
          "size": "0x19a",
          "instruction_count": 103,
          "basic_block_count": 19,
          "caller_count": 0,
          "callee_count": 4,
          "string_ref_count": 4,
          "constant_count": 18,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x3e1c",
          "name": "sub_3E1C",
          "size": "0xcc",
          "instruction_count": 52,
          "basic_block_count": 8,
          "caller_count": 0,
          "callee_count": 4,
          "string_ref_count": 2,
          "constant_count": 8,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x3ee8",
          "name": "sub_3EE8",
          "size": "0x18",
          "instruction_count": 7,
          "basic_block_count": 1,
          "caller_count": 0,
          "callee_count": 1,
          "string_ref_count": 0,
          "constant_count": 3,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x3f00",
          "name": "sub_3F00",
          "size": "0xe2",
          "instruction_count": 63,
          "basic_block_count": 10,
          "caller_count": 1,
          "callee_count": 4,
          "string_ref_count": 2,
          "constant_count": 8,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x3fe4",
          "name": "sub_3FE4",
          "size": "0x7cf",
          "instruction_count": 504,
          "basic_block_count": 97,
          "caller_count": 1,
          "callee_count": 20,
          "string_ref_count": 23,
          "constant_count": 51,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x47b4",
          "name": "sub_47B4",
          "size": "0x9d",
          "instruction_count": 41,
          "basic_block_count": 7,
          "caller_count": 1,
          "callee_count": 5,
          "string_ref_count": 2,
          "constant_count": 3,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x4854",
          "name": "sub_4854",
          "size": "0x3ab",
          "instruction_count": 223,
          "basic_block_count": 40,
          "caller_count": 1,
          "callee_count": 6,
          "string_ref_count": 12,
          "constant_count": 23,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x4c00",
          "name": "sub_4C00",
          "size": "0x50f",
          "instruction_count": 311,
          "basic_block_count": 66,
          "caller_count": 1,
          "callee_count": 7,
          "string_ref_count": 16,
          "constant_count": 32,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x5110",
          "name": "sub_5110",
          "size": "0x689",
          "instruction_count": 406,
          "basic_block_count": 66,
          "caller_count": 1,
          "callee_count": 10,
          "string_ref_count": 12,
          "constant_count": 65,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x579c",
          "name": "sub_579C",
          "size": "0x2df",
          "instruction_count": 186,
          "basic_block_count": 34,
          "caller_count": 0,
          "callee_count": 16,
          "string_ref_count": 9,
          "constant_count": 24,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x5a7c",
          "name": "sub_5A7C",
          "size": "0x1fa",
          "instruction_count": 144,
          "basic_block_count": 26,
          "caller_count": 1,
          "callee_count": 4,
          "string_ref_count": 2,
          "constant_count": 14,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x5c78",
          "name": "sub_5C78",
          "size": "0x20d",
          "instruction_count": 133,
          "basic_block_count": 20,
          "caller_count": 1,
          "callee_count": 7,
          "string_ref_count": 3,
          "constant_count": 15,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x5e88",
          "name": "sub_5E88",
          "size": "0xcd",
          "instruction_count": 56,
          "basic_block_count": 8,
          "caller_count": 1,
          "callee_count": 4,
          "string_ref_count": 2,
          "constant_count": 8,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x5f58",
          "name": "sub_5F58",
          "size": "0xd0",
          "instruction_count": 51,
          "basic_block_count": 7,
          "caller_count": 0,
          "callee_count": 8,
          "string_ref_count": 1,
          "constant_count": 6,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x6028",
          "name": "sub_6028",
          "size": "0x4af",
          "instruction_count": 309,
          "basic_block_count": 63,
          "caller_count": 1,
          "callee_count": 10,
          "string_ref_count": 15,
          "constant_count": 23,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x64d8",
          "name": "sub_64D8",
          "size": "0xd1",
          "instruction_count": 52,
          "basic_block_count": 9,
          "caller_count": 0,
          "callee_count": 7,
          "string_ref_count": 3,
          "constant_count": 9,
          "has_type": false,
          "prototype": null,
          "error": null
        },
        {
          "addr": "0x65b0",
          "name": "sub_65B0",
          "size": "0x5d",
          "instruction_count": 38,
          "basic_block_count": 7,
          "caller_count": 2,
          "callee_count": 1,
          "string_ref_count": 0,
          "constant_count": 6,
          "has_type": false,
          "prototype": null,
          "error": null
        }
      ],
      "next_offset": null,
      "error": null
    }
  ]
}