{ "name": "hbloader", "title_id": "0x010000000000100D", "title_id_range_min": "0x010000000000100D", "title_id_range_max": "0x010000000000100D", "main_thread_stack_size": "0x100000", "main_thread_priority": 44, "default_cpu_id": 0, "process_category": 0, "pool_partition": 0, "is_64_bit": true, "address_space_type": 1, "is_retail": true, "filesystem_access": { "permissions": "0xFFFFFFFFFFFFFFFF", "content_owner_ids": [ "0x0100000000001000" ] }, "service_host": [ "*" ], "service_access": [ "*" ], "kernel_capabilities": [ { "type": "kernel_flags", "value": { "highest_thread_priority": 59, "lowest_thread_priority": 28, "highest_cpu_id": 2, "lowest_cpu_id": 0 } }, { "type": "syscalls", "value": { "svcUnassigned00": "0x00", "svcSetHeapSize": "0x01", "svcSetMemoryPermission": "0x02", "svcSetMemoryAttribute": "0x03", "svcMapMemory": "0x04", "svcUnmapMemory": "0x05", "svcQueryMemory": "0x06", "svcExitProcess": "0x07", "svcCreateThread": "0x08", "svcStartThread": "0x09", "svcExitThread": "0x0A", "svcSleepThread": "0x0B", "svcGetThreadPriority": "0x0C", "svcSetThreadPriority": "0x0D", "svcGetThreadCoreMask": "0x0E", "svcSetThreadCoreMask": "0x0F", "svcGetCurrentProcessorNumber": "0x10", "svcSignalEvent": "0x11", "svcClearEvent": "0x12", "svcMapSharedMemory": "0x13", "svcUnmapSharedMemory": "0x14", "svcCreateTransferMemory": "0x15", "svcCloseHandle": "0x16", "svcResetSignal": "0x17", "svcWaitSynchronization": "0x18", "svcCancelSynchronization": "0x19", "svcArbitrateLock": "0x1A", "svcArbitrateUnlock": "0x1B", "svcWaitProcessWideKeyAtomic": "0x1C", "svcSignalProcessWideKey": "0x1D", "svcGetSystemTick": "0x1E", "svcConnectToNamedPort": "0x1F", "svcSendSyncRequestLight": "0x20", "svcSendSyncRequest": "0x21", "svcSendSyncRequestWithUserBuffer": "0x22", "svcSendAsyncRequestWithUserBuffer": "0x23", "svcGetProcessId": "0x24", "svcGetThreadId": "0x25", "svcBreak": "0x26", "svcOutputDebugString": "0x27", "svcReturnFromException": "0x28", "svcGetInfo": "0x29", "svcFlushEntireDataCache": "0x2A", "svcFlushDataCache": "0x2B", "svcMapPhysicalMemory": "0x2C", "svcUnmapPhysicalMemory": "0x2D", "svcGetDebugFutureThreadInfo": "0x2E", "svcGetLastThreadInfo": "0x2F", "svcGetResourceLimitLimitValue": "0x30", "svcGetResourceLimitCurrentValue": "0x31", "svcSetThreadActivity": "0x32", "svcGetThreadContext3": "0x33", "svcWaitForAddress": "0x34", "svcSignalToAddress": "0x35", "svcSynchronizePreemptionState": "0x36", "svcGetResourceLimitPeakValue": "0x37", "svcUnassigned38": "0x38", "svcCreateIoPool": "0x39", "svcCreateIoRegion": "0x3A", "svcUnassigned3B": "0x3B", "svcKernelDebug": "0x3C", "svcChangeKernelTraceState": "0x3D", "svcUnassigned3E": "0x3E", "svcUnassigned3F": "0x3F", "svcCreateSession": "0x40", "svcAcceptSession": "0x41", "svcReplyAndReceiveLight": "0x42", "svcReplyAndReceive": "0x43", "svcReplyAndReceiveWithUserBuffer": "0x44", "svcCreateEvent": "0x45", "svcMapIoRegion": "0x46", "svcUnmapIoRegion": "0x47", "svcMapPhysicalMemoryUnsafe": "0x48", "svcUnmapPhysicalMemoryUnsafe": "0x49", "svcSetUnsafeLimit": "0x4A", "svcCreateCodeMemory": "0x4B", "svcControlCodeMemory": "0x4C", "svcSleepSystem": "0x4D", "svcReadWriteRegister": "0x4E", "svcSetProcessActivity": "0x4F", "svcCreateSharedMemory": "0x50", "svcMapTransferMemory": "0x51", "svcUnmapTransferMemory": "0x52", "svcCreateInterruptEvent": "0x53", "svcQueryPhysicalAddress": "0x54", "svcQueryIoMapping": "0x55", "svcCreateDeviceAddressSpace": "0x56", "svcAttachDeviceAddressSpace": "0x57", "svcDetachDeviceAddressSpace": "0x58", "svcMapDeviceAddressSpaceByForce": "0x59", "svcMapDeviceAddressSpaceAligned": "0x5A", "svcMapDeviceAddressSpace": "0x5B", "svcUnmapDeviceAddressSpace": "0x5C", "svcInvalidateProcessDataCache": "0x5D", "svcStoreProcessDataCache": "0x5E", "svcFlushProcessDataCache": "0x5F", "svcDebugActiveProcess": "0x60", "svcBreakDebugProcess": "0x61", "svcTerminateDebugProcess": "0x62", "svcGetDebugEvent": "0x63", "svcContinueDebugEvent": "0x64", "svcGetProcessList": "0x65", "svcGetThreadList": "0x66", "svcGetDebugThreadContext": "0x67", "svcSetDebugThreadContext": "0x68", "svcQueryDebugProcessMemory": "0x69", "svcReadDebugProcessMemory": "0x6A", "svcWriteDebugProcessMemory": "0x6B", "svcSetHardwareBreakPoint": "0x6C", "svcGetDebugThreadParam": "0x6D", "svcUnassigned6E": "0x6E", "svcGetSystemInfo": "0x6F", "svcCreatePort": "0x70", "svcManageNamedPort": "0x71", "svcConnectToPort": "0x72", "svcSetProcessMemoryPermission": "0x73", "svcMapProcessMemory": "0x74", "svcUnmapProcessMemory": "0x75", "svcQueryProcessMemory": "0x76", "svcMapProcessCodeMemory": "0x77", "svcUnmapProcessCodeMemory": "0x78", "svcCreateProcess": "0x79", "svcStartProcess": "0x7A", "svcTerminateProcess": "0x7B", "svcGetProcessInfo": "0x7C", "svcCreateResourceLimit": "0x7D", "svcSetResourceLimitLimitValue": "0x7E", "svcCallSecureMonitor": "0x7F", "svcUnassigned80": "0x80", "svcUnassigned81": "0x81", "svcUnassigned82": "0x82", "svcUnassigned83": "0x83", "svcUnassigned84": "0x84", "svcUnassigned85": "0x85", "svcUnassigned86": "0x86", "svcUnassigned87": "0x87", "svcUnassigned88": "0x88", "svcUnassigned89": "0x89", "svcUnassigned8A": "0x8A", "svcUnassigned8B": "0x8B", "svcUnassigned8C": "0x8C", "svcUnassigned8D": "0x8D", "svcUnassigned8E": "0x8E", "svcUnassigned8F": "0x8F", "svcMapInsecureMemory": "0x90", "svcUnmapInsecureMemory": "0x91", "svcUnassigned92": "0x92", "svcUnassigned93": "0x93", "svcUnassigned94": "0x94", "svcUnassigned95": "0x95", "svcUnassigned96": "0x96", "svcUnassigned97": "0x97", "svcUnassigned98": "0x98", "svcUnassigned99": "0x99", "svcUnassigned9A": "0x9A", "svcUnassigned9B": "0x9B", "svcUnassigned9C": "0x9C", "svcUnassigned9D": "0x9D", "svcUnassigned9E": "0x9E", "svcUnassigned9F": "0x9F", "svcUnassignedA0": "0xA0", "svcUnassignedA1": "0xA1", "svcUnassignedA2": "0xA2", "svcUnassignedA3": "0xA3", "svcUnassignedA4": "0xA4", "svcUnassignedA5": "0xA5", "svcUnassignedA6": "0xA6", "svcUnassignedA7": "0xA7", "svcUnassignedA8": "0xA8", "svcUnassignedA9": "0xA9", "svcUnassignedAA": "0xAA", "svcUnassignedAB": "0xAB", "svcUnassignedAC": "0xAC", "svcUnassignedAD": "0xAD", "svcUnassignedAE": "0xAE", "svcUnassignedAF": "0xAF", "svcUnassignedB0": "0xB0", "svcUnassignedB1": "0xB1", "svcUnassignedB2": "0xB2", "svcUnassignedB3": "0xB3", "svcUnassignedB4": "0xB4", "svcUnassignedB5": "0xB5", "svcUnassignedB6": "0xB6", "svcUnassignedB7": "0xB7", "svcUnassignedB8": "0xB8", "svcUnassignedB9": "0xB9", "svcUnassignedBA": "0xBA", "svcUnassignedBB": "0xBB", "svcUnassignedBC": "0xBC", "svcUnassignedBD": "0xBD", "svcUnassignedBE": "0xBE", "svcUnassignedBF": "0xBF" } }, { "type": "application_type", "value": 2 }, { "type": "min_kernel_version", "value": "0x30" }, { "type": "handle_table_size", "value": 512 }, { "type": "debug_flags", "value": { "allow_debug": true, "force_debug": true } }, { "type": "map_region", "value": [ { "region_type": 1, "is_ro": true } ] } ] }