The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Уязвимость в LibKSBA, приводящая к выполнению кода при обработке S/MIME в GnuPG, opennews (??), 17-Окт-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


22. "Уязвимость в LibKSBA, приводящая к выполнению кода при обраб..."  +1 +/
Сообщение от Аноним (13), 17-Окт-22, 23:28 
> флаг и все такое?

Вообще-то у x86 уже есть OF флаг (Overflow Flag), есть команды перехода jo/jno... Но кто б их использовал.

Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

23. "Уязвимость в LibKSBA, приводящая к выполнению кода при обраб..."  –1 +/
Сообщение от navdotru (?), 17-Окт-22, 23:48 
Я именно про то. "Обычное поведение" в а=в+с это одна команда процессора, сложение выполняется  с оверфлоувом, флаг переполнения устанавливаетмя что бы можно было делать длинную арифметику. Я знаю результат (компиляции) для иа на разных компиляторах и для арма на гцц и на иаровском компиляторе. Вопрос был в том, есть ли актуальные архитектуры на которых команда add работает по другому?
Ответить | Правка | Наверх | Cообщить модератору

33. "Уязвимость в LibKSBA, приводящая к выполнению кода при обраб..."  +/
Сообщение от Аноним (13), 18-Окт-22, 01:09 
> есть ли актуальные архитектуры на которых команда add работает по другому?

Что именно ты хочешь от неё?

Ответить | Правка | Наверх | Cообщить модератору

35. "Уязвимость в LibKSBA, приводящая к выполнению кода при обраб..."  +/
Сообщение от navdotru (?), 18-Окт-22, 01:22 
Уточню - есть целочисленное сложение. Скажем i32+i32. Результат его во всех мне известных архитектурах это одна инструкция сложения плюс флаг переноса. Вопрос в том есть ли архитектуры в которых скажем i32+i32 в С скомпилируются в некую инмьрукцию которая НЕ будеь работать так же
Ответить | Правка | Наверх | Cообщить модератору

36. "Уязвимость в LibKSBA, приводящая к выполнению кода при обраб..."  +/
Сообщение от Аноним (60), 18-Окт-22, 01:30 
Формально - такие существуют. В risc-v нет флага переноса, равно как и остальных флагов.
А если серьезно - не знаю таких.
Ответить | Правка | Наверх | Cообщить модератору

37. "Уязвимость в LibKSBA, приводящая к выполнению кода при обраб..."  +/
Сообщение от Аноним (13), 18-Окт-22, 01:34 
> НЕ будеь работать так же

Наверно, так и не добьёмся от тебя, что же ты хочешь... Опиши поведение - подскажем, какой проц подходит, если подобные существуют.

Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору

47. "Уязвимость в LibKSBA, приводящая к выполнению кода при обраб..."  +/
Сообщение от Аноним (-), 18-Окт-22, 05:18 
> скомпилируются в некую инмьрукцию которая НЕ будеь работать так же

Компилятор можно пофиксить, и он будет компилировать + в imul. Ты об этом?

Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору

34. "Уязвимость в LibKSBA, приводящая к выполнению кода при обраб..."  +/
Сообщение от Аноним (13), 18-Окт-22, 01:12 
P.S. Например, x87 может кидать исключения при переполнении/потере точности.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

24. "Уязвимость в LibKSBA, приводящая к выполнению кода при обраб..."  –1 +/
Сообщение от navdotru (?), 17-Окт-22, 23:58 
Гцц весьма активно использует даже на О1 для оптимизации простых ифов
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру