The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Уязвимости в ядре Linux, затрагивающие реализации VSOCK, Fut..."
Отправлено Аноним, 07-Фев-21 02:23 
>>     asm!("syscall" : "={rax}"(ret)
>>
>>        : "{rax}"(n)
>>
>>        : "rcx", "r11", "memory"
>>
>>        : "volatile");
>>     ret
> Очень странный раст. Может он еще и safe? :)

Очень странный спрыг с темы оберток и "невозможно написать даже вызов ядра".


man 2 syscall


Architecture calling conventions
       Every architecture has its own way of invoking and passing
       arguments to the kernel.  The details for various architectures
       are listed in the two tables below.

Arch/ABI    Instruction           System  Ret  Ret  Error    Notes
                                         call #  val  val2
       ───────────────────────────────────────────────────────────────
       x86-64      syscall               rax     rax  rdx  -        5


Может, для питоножсников и выглядит очень странно использовать оф. ABI вместо /dev/astral, кто же их знает.
 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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