The OpenNET Project / Index page

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



"Уязвимости в устройствах D-Link, позволяющие удалённо выполн..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Есть идеи по улучшению форума и сайта ? Пишите.
. "Уязвимости в устройствах D-Link, позволяющие удалённо..." +/
Сообщение от Аноним (-), 11-Апр-13, 20:23 
> С каких пор и какая ОСь модифицирует данные приложений и сами приложения? О_о

С тех самых. Почитай как кернель операционки работает, овощ. Что такое системные вызовы. Как данные вообще летают между ядром и юзермодом. И ты поймешь насколько же ты не понимаешь как все это работает.

> ОСь обычно управляет выделением памяти, может перенести блоки в другое место, но
> с какой радости ей лезть в содержимое этих блоков?

Ну вот получил кернель пакетов по сети. Что он должен сделать чтобы отдать их программе? Правильно - поменять какой-то буффер который доступен программе. Чтение файла? Аналогично - ядро положит запрошенные данные в буфер программы. Но это еще не все! ОС и ее лоадер грузят программы в память, трансформируя их из представления в файле в представление в памяти. Вгружая секции как описано в их заголовках, возможно делая трансформации данных и кода типа relocations, и наконец запуская программу так как описано в оной.

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

Оглавление
Уязвимости в устройствах D-Link, позволяющие удалённо выполн..., opennews, 09-Апр-13, 10:23  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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