
C-порт эксплойта DarkSword для ядра
Я старался сохранить максимальную близость к оригиналу, но пришлось внести несколько изменений, чтобы он работал на более ранних версиях iOS.
Эти изменения и личные правки будут помечены комментариями NOTE.
Я добавил построчные комментарии практически к каждой строке всего эксплойта, поясняющие, что должна делать каждая строка.
Разбор (write-up) скоро, s0n. Покойся с миром, отличный баг.
CVE-2025-43520 «Darksword» — гонка (race condition) в cluster_write_contig/cluster_read_contig
make ipa
make binary
so_background_thread и офсеты