Криптоуказатели.
От: SomeOne_TT  
Дата: 25.09.18 01:39
Оценка:
Пишут, последние айфоны используют технику аутентифицированных указателей, описанных вот тут
Re: Криптоуказатели.
От: itaim Россия  
Дата: 25.09.18 05:22
Оценка:
Здравствуйте, SomeOne_TT, Вы писали:

SO_>Пишут, последние айфоны используют технику аутентифицированных указателей, описанных вот тут


Хорошая защита от ROP-гаджетов. Что-то подобное я пытался сделать для процессоров с архитектурой x86/64: для каждой операции call в стек кладется шифрованный адрес, а каждая операция ret/retn сначала расшифровывает адрес на том же ключе, а затем совершает переход. Делал на qemu. Но, как выяснилось, не во всех программах количество call-операций соответствует количеству ret-операций. Поэтому некоторые программы работают стабильно, а некоторые падают.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.