syzkaller on xnu (ventura) booting Error.

66 views
Skip to first unread message

T1 Oner

unread,
Jun 13, 2023, 7:57:12 PM6/13/23
to syzkaller

For using syzkaller on xnu, the provided manual worked. (11.15)


Now I'm trying to run it on 13.2, but it doesn't boot at the qemu stage.


It's probably because of the Cryptexes feature added in 12 (guess).


The error is not constant, but I can't get past the next step in the boot process.


libignition: 1: cryptex1 sniff: detecting cryptex1 directory

libignition: 1: create graft directories: creating graft directories

apfs_log_mount_unmount:1980:disk1s2 updating mounted volume Preboot, requested by: launchd (pid 1); parent: kernel_task (pid 0)

libignition: 1: create graft directories: Cryptoxes directory exists.


Is there any way to solve this?

Aleksandr Nogikh

unread,
Jun 14, 2023, 4:20:53 AM6/14/23
to T1 Oner, syzkaller, Space Meyer
(Cc Space Meyer)
> --
> You received this message because you are subscribed to the Google Groups "syzkaller" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to syzkaller+...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/syzkaller/1a377992-fc06-4821-909e-899d3b6575a1n%40googlegroups.com.

Space Meyer

unread,
Jun 14, 2023, 5:31:24 AM6/14/23
to Aleksandr Nogikh, T1 Oner, syzkaller
Hey there.

Not really a syzkaller problem. Either way I don't remember having seen this specific problem. It has been a few months since I made 13.2 work though.

I've managed to get a 13.2 to build and boot before, but it's pretty hacky to get working. I think the open source xnu release hasn't received lots of love from apple recently unfortunately. No promises I'll update the docs soon, as macOS 14 is also just around the corner anyhow.

Cheers, Space

T1 Oner

unread,
Jun 15, 2023, 12:08:05 AM6/15/23
to syzkaller
Okey. Thanks.

I know there is no problem with syzkaller.
I'll try to build and run 13.2 again as per the manual. (It was difficult with kc, is there a problem here...?)

Anyway, 14 is just around the corner, so when the xnu source code for 14 is released, I'll try to match that version. Do you have any plans to do syzkaller moves if you get 14? Can you update the manual if you have?

Thanks. Space

2023년 6월 14일 수요일 오후 6시 31분 24초 UTC+9에 s...@google.com님이 작성:
Reply all
Reply to author
Forward
0 new messages