diff --git a/server/source/noexs/noexs.json b/server/source/noexs/noexs.json index 600ca13..2240556 100644 --- a/server/source/noexs/noexs.json +++ b/server/source/noexs/noexs.json @@ -1,138 +1,144 @@ { - "name" : "TCPGecko", - "title_id" : "0x0100000000000038", - "main_thread_stack_size" : "0x4000", - "main_thread_priority" : 40, - "default_cpu_id" : 3, - "process_category" : 1, - "pool_partition" : 2, - "address_space_type" : 3, - "process_category": 1, - "filesystem_access" : { - "permissions" : "0x8000000000000000" + "name": "TCPGecko", + "title_id": "0x0100000000000038", + "main_thread_stack_size": "0x4000", + "main_thread_priority": 40, + "default_cpu_id": 3, + "process_category": 1, + "pool_partition": 2, + "address_space_type": 3, + "filesystem_access": { + "permissions": "0x8000000000000000" }, - "service_access" : { - "*": true - }, - "kernel_capabilities": { - "handle_table_size": 128, - "syscalls": { - "svcSetHeapSize": 1, - "svcSetMemoryPermission": 2, - "svcSetMemoryAttribute": 3, - "svcMapMemory": 4, - "svcUnmapMemory": 5, - "svcQueryMemory": 6, - "svcExitProcess": 7, - "svcCreateThread": 8, - "svcStartThread": 9, - "svcExitThread": 10, - "svcSleepThread": 11, - "svcGetThreadPriority": 12, - "svcSetThreadPriority": 13, - "svcGetThreadCoreMask": 14, - "svcSetThreadCoreMask": 15, - "svcGetCurrentProcessorNumber": 16, - "svcSignalEvent": 17, - "svcClearEvent": 18, - "svcMapSharedMemory": 19, - "svcUnmapSharedMemory": 20, - "svcCreateTransferMemory": 21, - "svcCloseHandle": 22, - "svcResetSignal": 23, - "svcWaitSynchronization": 24, - "svcCancelSynchronization": 25, - "svcArbitrateLock": 26, - "svcArbitrateUnlock": 27, - "svcWaitProcessWideKeyAtomic": 28, - "svcSignalProcessWideKey": 29, - "svcGetSystemTick": 30, - "svcConnectToNamedPort": 31, - "svcSendSyncRequestLight": 32, - "svcSendSyncRequest": 33, - "svcSendSyncRequestWithUserBuffer": 34, - "svcSendAsyncRequestWithUserBuffer": 35, - "svcGetProcessId": 36, - "svcGetThreadId": 37, - "svcBreak": 38, - "svcOutputDebugString": 39, - "svcReturnFromException": 40, - "svcGetInfo": 41, - "svcFlushEntireDataCache": 42, - "svcFlushDataCache": 43, - "svcMapPhysicalMemory": 44, - "svcUnmapPhysicalMemory": 45, - "svcGetFutureThreadInfo": 46, - "svcGetLastThreadInfo": 47, - "svcGetResourceLimitLimitValue": 48, - "svcGetResourceLimitCurrentValue": 49, - "svcSetThreadActivity": 50, - "svcGetThreadContext3": 51, - "svcWaitForAddress": 52, - "svcSignalToAddress": 53, - "svcDumpInfo": 60, - "svcDumpInfoNew": 61, - "svcCreateSession": 64, - "svcAcceptSession": 65, - "svcReplyAndReceiveLight": 66, - "svcReplyAndReceive": 67, - "svcReplyAndReceiveWithUserBuffer": 68, - "svcCreateEvent": 69, - "svcMapPhysicalMemoryUnsafe": 72, - "svcUnmapPhysicalMemoryUnsafe": 73, - "svcSetUnsafeLimit": 74, - "svcCreateCodeMemory": 75, - "svcControlCodeMemory": 76, - "svcSleepSystem": 77, - "svcReadWriteRegister": 78, - "svcSetProcessActivity": 79, - "svcCreateSharedMemory": 80, - "svcMapTransferMemory": 81, - "svcUnmapTransferMemory": 82, - "vcCreateInterruptEvent": 83, - "svcQueryPhysicalAddress": 84, - "svcQueryIoMapping": 85, - "svcCreateDeviceAddressSpace": 86, - "svcAttachDeviceAddressSpace": 87, - "svcDetachDeviceAddressSpace": 88, - "svcMapDeviceAddressSpaceByForce": 89, - "svcMapDeviceAddressSpaceAligned": 90, - "svcMapDeviceAddressSpace": 91, - "svcUnmapDeviceAddressSpace": 92, - "svcInvalidateProcessDataCache": 93, - "svcStoreProcessDataCache": 94, - "svcFlushProcessDataCache": 95, - "svcDebugActiveProcess": 96, - "svcBreakDebugProcess": 97, - "svcTerminateDebugProcess": 98, - "svcGetDebugEvent": 99, - "svcContinueDebugEvent": 100, - "svcGetProcessList": 101, - "svcGetThreadList": 102, - "svcGetDebugThreadContext": 103, - "svcSetDebugThreadContext": 104, - "svcQueryDebugProcessMemory": 105, - "svcReadDebugProcessMemory": 106, - "svcWriteDebugProcessMemory": 107, - "svcSetHardwareBreakPoint": 108, - "svcGetDebugThreadParam": 109, - "svcGetSystemInfo": 111, - "svcCreatePort": 112, - "svcManageNamedPort": 113, - "svcConnectToPort": 114, - "svcSetProcessMemoryPermission": 115, - "svcMapProcessMemory": 116, - "svcUnmapProcessMemory": 117, - "svcQueryProcessMemory": 118, - "svcMapProcessCodeMemory": 119, - "svcUnmapProcessCodeMemory": 120, - "svcCreateProcess": 121, - "svcStartProcess": 122, - "svcTerminateProcess": 123, - "svcGetProcessInfo": 124, - "svcCreateResourceLimit": 125, - "svcSetResourceLimitLimitValue": 126, - "svcCallSecureMonitor": 127 - } - } + "service_host": [ + "*" + ], + "service_access": [], + "kernel_capabilities": [ + { + "type": "handle_table_size", + "value": 128 + }, + { + "type": "syscalls", + "value": { + "svcSetHeapSize": 1, + "svcSetMemoryPermission": 2, + "svcSetMemoryAttribute": 3, + "svcMapMemory": 4, + "svcUnmapMemory": 5, + "svcQueryMemory": 6, + "svcExitProcess": 7, + "svcCreateThread": 8, + "svcStartThread": 9, + "svcExitThread": 10, + "svcSleepThread": 11, + "svcGetThreadPriority": 12, + "svcSetThreadPriority": 13, + "svcGetThreadCoreMask": 14, + "svcSetThreadCoreMask": 15, + "svcGetCurrentProcessorNumber": 16, + "svcSignalEvent": 17, + "svcClearEvent": 18, + "svcMapSharedMemory": 19, + "svcUnmapSharedMemory": 20, + "svcCreateTransferMemory": 21, + "svcCloseHandle": 22, + "svcResetSignal": 23, + "svcWaitSynchronization": 24, + "svcCancelSynchronization": 25, + "svcArbitrateLock": 26, + "svcArbitrateUnlock": 27, + "svcWaitProcessWideKeyAtomic": 28, + "svcSignalProcessWideKey": 29, + "svcGetSystemTick": 30, + "svcConnectToNamedPort": 31, + "svcSendSyncRequestLight": 32, + "svcSendSyncRequest": 33, + "svcSendSyncRequestWithUserBuffer": 34, + "svcSendAsyncRequestWithUserBuffer": 35, + "svcGetProcessId": 36, + "svcGetThreadId": 37, + "svcBreak": 38, + "svcOutputDebugString": 39, + "svcReturnFromException": 40, + "svcGetInfo": 41, + "svcFlushEntireDataCache": 42, + "svcFlushDataCache": 43, + "svcMapPhysicalMemory": 44, + "svcUnmapPhysicalMemory": 45, + "svcGetFutureThreadInfo": 46, + "svcGetLastThreadInfo": 47, + "svcGetResourceLimitLimitValue": 48, + "svcGetResourceLimitCurrentValue": 49, + "svcSetThreadActivity": 50, + "svcGetThreadContext3": 51, + "svcWaitForAddress": 52, + "svcSignalToAddress": 53, + "svcDumpInfo": 60, + "svcDumpInfoNew": 61, + "svcCreateSession": 64, + "svcAcceptSession": 65, + "svcReplyAndReceiveLight": 66, + "svcReplyAndReceive": 67, + "svcReplyAndReceiveWithUserBuffer": 68, + "svcCreateEvent": 69, + "svcMapPhysicalMemoryUnsafe": 72, + "svcUnmapPhysicalMemoryUnsafe": 73, + "svcSetUnsafeLimit": 74, + "svcCreateCodeMemory": 75, + "svcControlCodeMemory": 76, + "svcSleepSystem": 77, + "svcReadWriteRegister": 78, + "svcSetProcessActivity": 79, + "svcCreateSharedMemory": 80, + "svcMapTransferMemory": 81, + "svcUnmapTransferMemory": 82, + "vcCreateInterruptEvent": 83, + "svcQueryPhysicalAddress": 84, + "svcQueryIoMapping": 85, + "svcCreateDeviceAddressSpace": 86, + "svcAttachDeviceAddressSpace": 87, + "svcDetachDeviceAddressSpace": 88, + "svcMapDeviceAddressSpaceByForce": 89, + "svcMapDeviceAddressSpaceAligned": 90, + "svcMapDeviceAddressSpace": 91, + "svcUnmapDeviceAddressSpace": 92, + "svcInvalidateProcessDataCache": 93, + "svcStoreProcessDataCache": 94, + "svcFlushProcessDataCache": 95, + "svcDebugActiveProcess": 96, + "svcBreakDebugProcess": 97, + "svcTerminateDebugProcess": 98, + "svcGetDebugEvent": 99, + "svcContinueDebugEvent": 100, + "svcGetProcessList": 101, + "svcGetThreadList": 102, + "svcGetDebugThreadContext": 103, + "svcSetDebugThreadContext": 104, + "svcQueryDebugProcessMemory": 105, + "svcReadDebugProcessMemory": 106, + "svcWriteDebugProcessMemory": 107, + "svcSetHardwareBreakPoint": 108, + "svcGetDebugThreadParam": 109, + "svcGetSystemInfo": 111, + "svcCreatePort": 112, + "svcManageNamedPort": 113, + "svcConnectToPort": 114, + "svcSetProcessMemoryPermission": 115, + "svcMapProcessMemory": 116, + "svcUnmapProcessMemory": 117, + "svcQueryProcessMemory": 118, + "svcMapProcessCodeMemory": 119, + "svcUnmapProcessCodeMemory": 120, + "svcCreateProcess": 121, + "svcStartProcess": 122, + "svcTerminateProcess": 123, + "svcGetProcessInfo": 124, + "svcCreateResourceLimit": 125, + "svcSetResourceLimitLimitValue": 126, + "svcCallSecureMonitor": 127 + } + } + ] } \ No newline at end of file